本站教程收集整理的这篇文章主要介绍了ubuntu16.04下VIM升级、配置插件YouCompleteMe,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。
安装依赖:
sudo apt-get install libncurses5-dev
sudo apt-get install build-essential cmake
sudo apt-get install python-dev python3-dev
sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libisl-dev libcloog-isl-dev zlib1g-dev
sudo apt-get install autogen
sudo apt-get install libclang-dev
升级CMake(可选):
wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz
tar xvf cmake-3.5.2.tar.gz
cdcmake-3.5.2
./bootstrap –prefix=/usr
make
sudo make install
升级GCC到4.9.2(如果你的gcc版本<=4.8):
@H_675_68@
wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.gz
cd gcc-4.9.2
便宜美国vps./configure –prefix=/opt/gcc-4.9.2 –enable-languages=c,c++ –disable-multilib –disable-bootstrap –with-system-zlib
@H_211_76@make && make check
sudo make install
这样在/opt目录下就生成gcc4.9.2目录。
删除当前的gcc(可选):
sudo apt-get remove gcc
创建软连接到bin文件夹:
sudo rm /usr/bin/gcc /usr/bin/g++
sudo ln -s /opt/gcc-4.9.2/bin/gcc /usr/bin/gcc
sudo ln -s /opt/gcc-4.9.2/bin/g++ /usr/bin/g++
——————————————————————————————————
安装YCM插件的时候会提示”requires Vim compiled with Python (2.6+ or 3.3+) support.”
网上有两种办法可以解决,但是我用第一种方法失败了,第二种方案可行!
方法一:
自己编译VIM:
git clone https://github.com/vim/vim.git
cd vim
git pull
配置python支持,否则在
./configure –enable-multibyte –enable-pythoninterp=yes
编译:
cd src
make distclean # if you build Vim before
make
sudo make install
方法二:
sudo add-apt-repository ppa:jonathonf/vim
sudo apt-get update
sudo apt-get install vim-nox-py2
sudo mv /usr/local/bin/vim /usr/local/bin/vim.old
sudo ln -s /usr/bin/vim.nox-py2 /usr/local/bin/vim
配置Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vi ~/.vimrc
本站总结
以上是本站教程为你收集整理的ubuntu16.04下VIM升级、配置插件YouCompleteMe全部内容,希望文章能够帮你解决ubuntu16.04下VIM升级、配置插件YouCompleteMe所遇到的程序开发问题。
如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。