安装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编译

相关文章
相关标签/搜索