安装步骤:
1.安装依赖软件和库:
sudo apt-get install build-essential cmake python-dev python3-dev
2.下载 YouCompleteMe 源码
使用 Vundle插件管理安装:
问题一:
解决办法:将gcc升级,我升级到了5.0,问题得到了解决。
具体升级办法,可参照这篇博文:https://blog.csdn.net/gatieme/article/details/52871438
重新执行编译命令,这个报错解决。
问题二:
解决办法:
#删除"cregex" 文件夹
rm -fr YouCompleteMe/third_party/ycmd/third_party/cregex
#安装依赖
git submodule update --init --recursive
问题3:
解决办法:
./install.py --clang-completer --system-libclang
重新编译即可:
./install.py --clang-completer
参考文献:
【1】https://github.com/ycm-core/YouCompleteMe/issues/3232