bye bye youcompleteme

博主在进行网络编程时,因vim无补全功能,尝试在Ubuntu系统安装YouCompleteMe插件。多次安装遇到诸多问题,如运行不行、YCM server client连接错误等,还记录了相关资料、make时的操作以及网上提到在config.py中要添加的内容,怀疑是python包没装requests所致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

装了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导致的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值