我使用的是linux mint,我已经使用Clang Complete的makefile安装了clang_complete。但它不起作用。当我打开cpp文件时,出现一条错误信息:
Loading libclang failed, completion won't be available. Consider setting g:clang_library_path我已经在这个主题上做了一些研究,并试图找到libclang.so文件来放置g:clang_library_path= '...‘进入我的vimrc。但是我找不到那个文件。所以我不能在我的vimrc中定义路径。
$ find / -name libclang -type f 2> /dev/null不返回任何内容。
我很乐意得到一些帮助,以便让clang_complete正常工作。
发布于 2014-06-04 06:57:36
您可能在/usr/lib/x86_64-unknown-linux或类似的地方有libclang.so.1。在任何库路径中创建一个名为libclang.so的符号链接就可以解决这个问题(至少对我来说是这样)。
cd /usr/lib/x86_64-unknown-linux
ln -s libclang.so.1 libclang.so发布于 2014-03-30 01:53:16
你需要安装libclang,在我的ubuntu系统上,它在"libclang1“包中。Clang编译器和libclang位于不同的包中。
发布于 2022-02-15 19:24:39
我在使用Ubuntu 20.04.3 LTS时遇到了这个问题:
Loading libclang failed, completion won't be available. Are you sure '/usr/lib/x86_64-linux-gnu/libclang-6.0.so.1' contains libclang?我用以下命令修复了这个问题:
sudo apt安装clang
让g:clang_library_path = '/usr/lib/x86_64-linux-gnu/libclang-10.so.1'
如果需要,可以调整"libclang-10.so.1“以使用已安装的clang版本。
在这一点上,您应该很好地使用Vim。
https://stackoverflow.com/questions/22733943
复制相似问题