日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu14.04 YouCompleteMe Configure

發布時間:2025/3/15 Ubuntu 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu14.04 YouCompleteMe Configure 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝準備

1.1 安裝vim

[cpp]?view plaincopy
  • sudo?apt-get?install?vim??
  • 1.2 安裝cmake

    [cpp]?view plaincopy
  • sudo?apt-get?install?cmake??
  • 1.3 安裝python

    [cpp]?view plaincopy
  • sudo?apt-get?install?python-dev??
  • 1.4 安裝LLVM

    ? ? 參考資料[1]指出,YouCompleteMe精確的補全功能完全依賴于Clang的代碼解析,因此下載Clang for Ubuntu 14.04(選擇Download LLVM 3.6.2,Pre-built Binaries,下載的默認文件名為clang+llvm-3.6.2-x86_64-linux-gnu-ubuntu-14.04.tar.xz)。

    ? ? 由于下載的是預編譯版,所以只需要將clang+llvm-3.6.2-x86_64-linux-gnu-ubuntu-14.04.tar.xz解壓到Ubuntu14.04(64bit)的目錄中即可,本文選擇Downloads目錄。

    [cpp]?view plaincopy
  • liyihai@ubuntu:~/Downloads$?tar?-axvf?clang+llvm-3.6.2-x86_64-linux-gnu-ubuntu-14.04.tar.xz??
  • 1.5 安裝Vundle

    ? ? 這里采用一種與參考資料[2]不同的安裝方法。先下載Vundle.vim-master.zip,解壓到~/.vim/bundle/目錄中(先創建~/.vim目錄及其子目錄bundle)。然后創建文件~/.vimrc,在其中指定Vundle目錄:

    [cpp]?view plaincopy
  • set?rtp+=~/.vim/bundle/Vundle.vim-master??
  • ? ? 此時,Vundle算是安裝成功,可以用它來管理vim插件了。

    1.6 安裝git

    ? ? 由于Vundle是通過git來下載插件的,因此需要安裝這個工具。

    [cpp]?view plaincopy
  • sudo?apt-get?install?git??
  • 2 安裝YouCompleteMe

    2.1 下載 ? ?

    通過Vundle下載YouCompletelMe插件

    ? ? (1)在~/.vimrc中添加:

    [cpp]?view plaincopy
  • Bundle?'Valloric/YouCompleteMe'??
  • ? ? 說明:更加詳細的設置,見《 Ubuntu14.04(32bit)配置YouCompleteMe 》。

    ? ? (2)根據參考資料[2]的說明,使用BundleInstall命令安裝YouCompleteMe。

    2.2 編譯

    ? ? (1)在~目錄中創建目錄ycm_buid,然后進入ycm_build目錄

    [cpp]?view plaincopy
  • cd?ycm_build??
  • ? ? (2)通過cmake產生Makefile:

    [cpp]?view plaincopy
  • cmake?-G?"Unix?Makefiles"??~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp?-DEXTERNAL_LIBCLANG_PATH=~/Downloads/clang+llvm-3.6.2-x86_64-linux-gnu-ubuntu-14.04/lib/libclang.so??
  • ? ? (3)編譯+安裝

    [cpp]?view plaincopy
  • liyihai@ubuntu:~/Downloads/ycm_build$?make?ycm_support_libs??
  • ? ? 至此,YouCompleteMe已經算是安裝成功(執行上面的命令,就算是編譯+安裝了)!

    ? ? 注意:這時候,ycm_build目錄可以刪除啦!

    2.3 配置

    ? ? 見《Ubuntu14.04(32bit)配置YouCompleteMe》。

    3 清理垃圾

    ? ? 安裝成功后,ycm_build以及clang+llvm-3.6.2-x86_64-linux-gnu-ubuntu-14.04目錄都可以刪除,不影響YouCompleteMe插件的使用。

    參考資料

    [1]Ubuntu13.04配置:Vim+Syntastic+Vundle+YouCompleteMe

    [2]vim之vundle

    FROM:http://blog.csdn.net/q1302182594/article/details/46953069

    總結

    以上是生活随笔為你收集整理的Ubuntu14.04 YouCompleteMe Configure的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。