linux/mac安装YouCompleteMe

这里不在赘述各个步骤,网上有很多, 这里只说编译编译的时候需要注意的问题, 并且, 这里假设只需要支持c/c++的补全。

默认的是youComplete去自己下载llvm3.5,不知道官方为何要下载这个,这个clang3.5是所有怪异问题的根源。

linux

上网查看linux 3.9 安装clang 3.9即可。

编译youcomplet的同下即可。

mac

在mac下选择一个llvm 其他更高版本进行安装,假设用的3.9。

brew install llvm@39 这里会默认安装在/usr/local/Celler/[email protected]这个目录下。

cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=/usr/local/Cellar/[email protected]/3.9.1_1 ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

make
然后设置环境变量。

export PATH="/usr/local/Cellar/[email protected]/3.9.1_1/bin

猜你喜欢

转载自www.cnblogs.com/Vultr/p/9108455.html
今日推荐