装了n次找不到头绪,这几天一直在写网络编程,vim没有补全真头疼
然后。。。阿西吧 狠狠地再装一次,试了两个半天。。。装的貌似ok啊 运行尼玛不行。。。。都用full installation了啊
https://github.com/Valloric/YouCompleteMe#full-installation-guide
记录下 查到的资料吧。。。
等YCM优化到不这么麻烦。。。其实感觉安装也不麻烦
或等到我足够牛逼了。。。再来装这个插件吧。。。。貌似是个平台。。。。。
Ubuntu 16.04 64位安装YouCompleteMe
https://www.cnblogs.com/Harley-Quinn/p/6418070.html
https://www.cnblogs.com/HGtz2222/p/5175151.html
https://www.jianshu.com/p/c24f919097b3
http://www.cnblogs.com/zhongcq/p/3630047.html
ubuntu 14.04 可以直接 apt-get install vim-youcompleteme。
clang下载预编译好的
vim :YcmDebugInfo
可看到YCM server client 连接错误
我就是c s两个连接不了 网上说除了core.so 还有 ycm_client_support.so 后者make不出来 是新版本没有了?
make的时候干的事
cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=/home/shenhao/Downloads/clang-16.06/clang+llvm-7.0.0-x86_64-linux-gnu-ubuntu-16.04 . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
cmake -G "Unix Makefiles" -DUSE_SYSTEM_LIBCLANG=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp
网上说在那个config.py中要加的
'-isystem',
'/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0',
'-isystem',
'/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/x86_64-linux-gnu/c++/5.4.0',
'-isystem',
'/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/backward',
'-isystem',
'/usr/local/include',
'-isystem',
'/usr/local/lib/clang/7.0.0/include',
'-isystem',
'/usr/include/x86_64-linux-gnu',
'-isystem',
'/usr/include',
###########################################################
3.22
是我python包没装requests导致的?