0
私は現在OS X 10.10.4
です。異なるパスの下でclangの違いは何ですか?
私はsudo find/-name "clang" -print
を実行したとき、私は、出力
/Applications/Android Studio.app/Contents/gradle/gradle-2.8/src/platform-native/org/gradle/nativeplatform/toolchain/internal/clang
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/usr/lib/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/clang
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Library/Developer/CommandLineTools/usr/bin/clang
/Library/Developer/CommandLineTools/usr/lib/clang
Library/Developer/CommandLineTools/usr/lib/swift/clang
/System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang
/Users/yangyy/.vim/bundle/clang_complete/plugin/clang
/Users/yangyy/.vim/bundle/YCM-Generator/fake-toolchain/Unix/clang
/Users/yangyy/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/tests/clang
/Users/yangyy/llvm-clang/llvm/tools/clang
/Users/yangyy/llvm-clang/llvm/tools/clang/bindings/python/clang
/Users/yangyy/llvm-clang/llvm/tools/clang/include/clang
/Users/yangyy/llvm-clang/llvm/tools/clang/test/Driver/Inputs/mips_mti_linux/lib/clang
/Users/yangyy/llvm-clang/llvm/tools/clang/tools/extra/test/clang-tidy/Inputs/Headers/clang
/Users/yangyy/llvm-clang/llvm-build/bin/clang
/Users/yangyy/llvm-clang/llvm-build/lib/clang
/Users/yangyy/llvm-clang/llvm-build/lib/cmake/clang
/Users/yangyy/llvm-clang/llvm-build/tools/clang
/Users/yangyy/llvm-clang/llvm-build/tools/clang/CMakeFiles/Export/lib/cmake/clang
/Users/yangyy/llvm-clang/llvm-build/tools/clang/include/clang
/Users/yangyy/llvm-clang/llvm-build/tools/clang/lib/cmake/clang
/usr/bin/clang
/usr/local/Library/ENV/4.3/clang
は、その後、私はwhich clang
を行なったし、それらが同一であるかどうかを調べるために
/usr/bin/clang
を持って、私はXcode
中1のバージョンをチェックしましたデフォルトのものと同じバージョンであることがわかりました
/usr/bin/clang --version
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.4.0
Thread model: posix
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.4.0
Thread model: posix
clang
の違いは何ですか? (私はそれらが実際には同一であるとは思っていません。)デフォルト以外のものをすべて削除する必要がありますか?
ありがとうございます。私はAppleから役立つかもしれない何かを見つけた
EDIT。誰かが私と同じ状況に遭遇したようですが、彼らが議論した理由と解決策をあまり理解していません。