Centos7安装YouCompleteMe(二)
来源:互联网 发布:软件开发设计方案模板 编辑:程序博客网 时间:2024/06/11 15:57
6 升级GCC到5.1
为了节省时间和减少错误采用YUM自动升级的方式。
首先添加添加Fedora源
在 /etc/yum.repos.d 目录中添加文件 FedoraRepo.repo ,并输入以下内容:
[warning:fedora]name=fedoramirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-23&arch=$basearchenabled=1gpgcheck=1gpgkey=https://getfedora.org/static/34EC9CBA.txt
然后执行
yum update gcc gcc-c++
安装完成
打开vim,报错
YCM core library compiled for Python2 but loaded in Python3. Set the 'g:ycm_server_python_interpreter' option to a Python 2 interpreter path
很明显需要重新编译ycm_core了。在编译的时候要链接到libpython3.4
7 重新编译ycm_core
清除原来的编译信息,重新编译
rm -rf ./ycm_buildmkdir ycm_buildcd ycm_build
cmake 编译选项
cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=/home/xxusernamexx/software/ycminstall/ycm_temp/llvm_root_dir -DPYTHON_LIBRARY=/usr/lib64/libpython3.4m.so -DPYTHON_INCLUDE_DIR=/usr/include/python3.4m -DPYTHON_EXECUTABLE=/usr/bin/python . /opt/vim8/share/vim/bundle/YouCompleteMe/third_party/ycmd/cpp
报错
vim CMakeCache.txt
cmake安装
cmake --build . --target ycm_core
安装完成
8 配置与使用
vim 打开一个cpp文件,提示
搜索 .ycm_extra_conf.py 并将其复制到自己工程目录下(同时可以自己配置补全功能等)。
最后上效果图
阅读全文
0 0
- Centos7安装YouCompleteMe(二)
- Centos7安装YouCompleteMe(一)
- Centos7安装vim8.0 + YouCompleteMe
- Centos7安装vim8.0 + YouCompleteMe
- centos7下安装vim的YouCompleteMe插件
- CentOS7 Vim自动补全插件----YouCompleteMe安装与配置
- Docker安装-CentOs7(二)
- YouCompleteMe安装
- youcompleteme 安装
- youcompleteme安装
- 安装YouCompleteMe
- 安装YouCompleteMe
- YouCompleteme 安装
- YoucompleteMe安装
- Youcompleteme安装
- (二)在centos7 下安装docker
- centos7安装oracle12c 二
- Centos下安装YouCompleteMe
- VC++ DLL 导出函数
- 46 个非常有用的 PHP 代码片段
- 指针预习
- 根据分数评等级(作业)
- python两个数值互换(浅析a,b=b,a原理)
- Centos7安装YouCompleteMe(二)
- php程序中代码前面加上@符号是什么意思
- iOS App 启动性能优化
- mysql用户和库的权限设置
- TransformPoint和TransformDirection函数
- 这可能是最好的RxJava 2.x 入门教程(一)
- 简述JVM垃圾回收机制
- 简单的ffmpeg广播和视频监控
- 安全管理器及策略