私は自分のYouCompleteMe
作品をvim
自動完成プラグインにしようとしています。OSX10.10でlibclang.soを探しますか?
私は私のlibclang.so
を見つけるために
sudo find/-name "libclang.so" -print
を使用しています。私は
検索結果ました:私はは、その平均を行うことを思ったんだけどないディレクトリ
:は/ dev/FD/3:未ディレクトリ
検索:は/ dev/FD/4私のMacにはlibclang.so
はありませんか?その後
私は、これらのコマンド以下の私の~
ディレクトリの下llvm-clang
をインストール:
cd ~/llvm-clang
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
cd ../..
cd llvm/tools/clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
cd ../../../..
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
cd ../..
mkdir llvm-build
cd llvm-build/
cmake -G "Unix Makefiles" ../llvm
make
すべては、これまでうまく働きました。 はしかし、私は同じ結果を得た
sudo find/-name "libclang.so" -print
を走りました。
$ sudo find/-name "llvm" -print
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Library/Frameworks/Mono.framework/Versions/4.2.1/docs/llvm
/Library/Frameworks/Mono.framework/Versions/4.2.1/include/llvm
/Library/Frameworks/Mono.framework/Versions/4.2.1/share/llvm
/Users/yangyy/.vim/bundle/syntastic/syntax_checkers/llvm
/Users/yangyy/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp/llvm
/Users/yangyy/llvm-clang/llvm
/Users/yangyy/llvm-clang/llvm/bindings/go/llvm
/Users/yangyy/llvm-clang/llvm/bindings/ocaml/llvm
/Users/yangyy/llvm-clang/llvm/bindings/python/llvm
/Users/yangyy/llvm-clang/llvm/include/llvm
/Users/yangyy/llvm-clang/llvm/tools/clang/tools/extra/clang-tidy/llvm
/Users/yangyy/llvm-clang/llvm/tools/clang/tools/extra/test/clang-tidy/Inputs/Headers/llvm
/Users/yangyy/llvm-clang/llvm-build/cmake/modules/CMakeFiles/Export/lib/cmake/llvm
/Users/yangyy/llvm-clang/llvm-build/include/llvm
/Users/yangyy/llvm-clang/llvm-build/lib/cmake/llvm
/Users/yangyy/llvm-clang/llvm-build/tools/clang/tools/extra/clang-tidy/llvm
/usr/share/file/magic/llvm
がlibclang.so
どこにある:
とにかく、私はこの質問をより明確にするために役立ちますかどうか知りませんか?
なぜclangをインストールした後にlibclang.so
がないのですか?
はい、あなたの指示に従っています。私はまだ少し混乱している。 Xcodeにインストールされているclangと、自分自身がインストールされたclangと一緒に、私のMacには** ** clangが共存していますか?私はそれが混乱すると感じる。私はそれらをどのように管理すべきですか?後者を削除しますか? –
Xcodeバージョンで提供されていない機能が必要な場合を除き、追加した機能は削除されます。 Xcodeをインストールするだけで、ライブラリなどの管理がずっと簡単になります。 – trojanfoe