安裝k-vim遇到的錯誤

1. ycm錯誤

結束時有個錯誤,這是正常的,由於ycm須要手工編譯出庫文件python

Done! With errors; press l to view log
ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need
to compile YCM before using it. Read the docs!

.vim/bundle/YouCompleteMe 下跑c++

./install.sh --clang-completervim

參數是爲了支持c/c++ 的補全。ui

安裝完成後進行一些簡單的配置就可使用。code

YouCompleteMe 的補全配置文件在/bundle/YouCompleteMe/cpp/ycm/.ycm_extra_conf.py,這是個隱藏文件。get

默認會使用這個文件,也能夠把這個文件copy到工程的根目錄中做修改,打開工程文件時會優先使用當前目錄下的配置文件。it

若是找不到,會根據配置中的ycm_global_ycm_extra_conf 進行查找。io

2. 沒有pythonlibs
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
  (Required is at least version "2.6")
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindPythonLibs.cmake:208 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  BoostParts/CMakeLists.txt:30 (find_package)

解決方法是
sudo apt-get install python-dev編譯

相關文章
相關標籤/搜索