VIM中安装YCM插件步骤及问题

安装步骤:

1.安装依赖软件和库:

sudo apt-get install build-essential cmake python-dev python3-dev

2.下载 YouCompleteMe 源码
使用 Vundle插件管理安装:

问题一:

VIM中安装YCM插件步骤及问题_第1张图片
解决办法:将gcc升级,我升级到了5.0,问题得到了解决。
具体升级办法,可参照这篇博文:https://blog.csdn.net/gatieme/article/details/52871438
重新执行编译命令,这个报错解决。
VIM中安装YCM插件步骤及问题_第2张图片

问题二:

在这里插入图片描述
解决办法:

#删除"cregex" 文件夹
rm -fr YouCompleteMe/third_party/ycmd/third_party/cregex
#安装依赖
git submodule update --init --recursive 

问题3:
VIM中安装YCM插件步骤及问题_第3张图片
解决办法:

./install.py --clang-completer --system-libclang

重新编译即可:

./install.py --clang-completer

参考文献:
【1】https://github.com/ycm-core/YouCompleteMe/issues/3232

你可能感兴趣的:(VIM)