您好,登錄后才能下訂單哦!
將成功安裝的YouCompleteMe移植到同平臺機(jī)器里
已經(jīng)成功測試,將CentOS 6.5 x86 已經(jīng)安裝YouCompleteMe的副本復(fù)制到其他CentOS 6.5 x86
完美運(yùn)行!
需要準(zhǔn)備的文件:
原機(jī)器的.vimrc 文件放在新機(jī)器家目錄下面
原機(jī)器的.vim目錄復(fù)制到 新機(jī)器 家目錄下面
原機(jī)器的 libstdc++.so.6.0.22放在新機(jī)器/usr/lib/目錄下面
[root@CentOS ~]# vim main.c #嘗試創(chuàng)建文件 YouCompleteMe unavailable: requires Vim 7.4.143+ Press ENTER or type command to continue 報(bào)錯(cuò):requires Vim 7.4.143+ --------------------------------------- 解決 [root@CentOS ~]# sudo yum -y update vim #安裝了7.4.629 [root@CentOS ~]# vim --version | head VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 21 2016 17:06:34) Included patches: 1-207, 209-629 [root@CentOS ~]# vim --version | grep python #查看vim是否支持python +cryptv +linebreak +python/dyn +viminfo +cscope +lispindent -python3 +vreplace ---------------------------------------------- [root@CentOS ~]# vim main.c #再次嘗試創(chuàng)建文件 報(bào)錯(cuò): The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). Unexpected error while loading the YCM core library. Use the ':YcmToggleLogs' command to check the logs. -------------------------------------------------- 解決: :YcmToggleLogs Available logfiles are: ycm_hjlCmk.log ycmd_60897_stderr_EMLHKO.log ycmd_60897_stdout_zZZEKw.log [root@CentOS ~]# vim /tmp/ycmd_60897_stderr_EMLHKO.log #查看err 發(fā)現(xiàn)問題所在 ImportError: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20` not found (required by /root/.vim/bundle/YouCompleteMe/third_party/ycmd/ycmd/../ycm_core.so) 將libstdc++.so.6.0.22 更新到系統(tǒng) [root@CentOS ~]# mv libstdc++.so.6.0.22 /usr/lib #放在該放的位置 [root@CentOS ~]# ln -fs /usr/lib/libstdc++.so.6.0.22 /usr/lib/libstdc++.so.6 ================================================== [root@CentOS ~]# vim main.c #再次嘗試創(chuàng)建文件
頭文件自動補(bǔ)全
結(jié)構(gòu)體自動補(bǔ)全1
結(jié)構(gòu)體自動補(bǔ)全2
上述過程簡寫:
[root@CentOS ~]# sudo yum -y update vim [root@CentOS ~]# mv libstdc++.so.6.0.22 /usr/lib [root@CentOS ~]# ln -fs /usr/lib/libstdc++.so.6.0.22 /usr/lib/libstdc++.so.6 [root@CentOS ~]# vim main.c 寫一個(gè)HelloWorld試試。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。