QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

VIP至尊会员

Rank: 15Rank: 15Rank: 15

积分
227
查看: 178|回复: 0

[技术交流] Ubuntu YouCompleteMe安装

[复制链接]
最佳答案
1 
累计签到:102 天
连续签到:1 天
奥普瓯江 发表于 2018-5-9 10:16:39 1780 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 奥普瓯江 于 2018-5-9 10:34 编辑

1          Ubuntu YouCompleteMe安装

1.1         系统:ubuntu-18.04-desktop-amd64

1.2         安装大小:完全安装


2          安装vim

2.1         

sudo apt-get install vim
备注:安装vim8.0版本,用命令vim --version查看vim是否支持+python或者+python3

3          安装git支持

3.1         

sudo apt-get install git
备注:

4          安装头文件python-dev python3-dev

4.1         

sudo apt-get install python-dev python3-dev
备注:从新安装一下python-dev  python3-dev头文件

5          安装开发工具cmake

5.1         

sudo apt-get install build-essential cmake
备注:

5.2         

sudo apt-get install build-essential cmake3
备注:在较旧的系统上(例如Ubuntu 14.04),可能会遇到编译问题cmake。因此,请改为安装以上内容:


6          安装Vundle

6.1         

git clone https://github.com/gmarik/Vundle.vim.git~/.vim/bundle/Vundle.vim

备注:如果ubuntu有安装git支持就执行以上语句,这里运行的时候千万记得不能加载sudo,因为该命令的含义是从github******服务器上克隆到本机~/.vim目录下,如果加上sudo语句就会创建成root和root用户组的文件

7          添加.vimrc文件
把.vimrc文件复制到根目录(~/)下,或者添加下面的语句到.vimrc文件
set nocompatible
filetype off
setrtp+=~/.vim/bundle/Vundle.vim
callvundle#begin()
Plugin'gmarik/Vundle.vim'
Plugin'Valloric/YouCompleteMe'
callvundle#end()
filetype pluginindent on
备注:该段语句是我从我的.vimrc摘录出来的只安装Vunble和YouCompleteMe,如果没有.vimrc就自己在~/目录下自己创建

8          从YCM服务器上下载插件
进入vim
在里面执行PluginInstall

9          用 C语言,语言的语义支持编译YCM :

9.1         

进入YouCompleteMe文件夹
cd ~/.vim/bundle/YouCompleteMe

9.2         

在YouCompleteMe文件夹内编译YouCompleteMe
./install.py--clang-completer

9.3         

编译YCM时没有C语言语义支持时运行下列语句
cd~/.vim/bundle/YouCompleteMe
./install.py


该帖子借鉴了网上的一些资料在此感谢
下面为网站地址
http://valloric.github.io/YouCompleteMe/#fedora-linux-x64
楼层
跳转到指定楼层

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-5-25 07:34

快速回复 返回顶部 返回列表