libclang.so在哪里?

use*_*184 7 vim clang libclang clang-complete

我正在使用linux mint,我已经使用Clang Complete的makefile安装了clang_complete .但它不起作用.当我打开一个cpp文件时,会出现一条错误消息:

Loading libclang failed, completion won't be available. Consider setting g:clang_library_path
Run Code Online (Sandbox Code Playgroud)

我已经对这个主题做过一些研究,并试图找到libclang.so文件,将g:clang_library_path ='...'放入我的vimrc中.但我找不到该文件.所以我无法在我的vimrc中定义路径.

$ find / -name libclang -type f 2> /dev/null 没有任何回报.

我很乐意得到一些帮助,以使clang_complete工作.

xuh*_*dev 13

你可能有libclang.so.1/usr/lib/x86_64-unknown-linux或其他地方相似.libclang.so在您的任何库路径中创建一个符号链接可以解决问题(至少对我而言).

cd /usr/lib/x86_64-unknown-linux
ln -s libclang.so.1 libclang.so
Run Code Online (Sandbox Code Playgroud)


San*_*dro 9

你需要安装libclang,在我的ubuntu系统上它是在"libclang1"包中.Clang编译器和libclang在不同的包中.