zoukankan      html  css  js  c++  java
  • 编译ycm库

    在安装完YCM之后,重新打开vim还会出现如下的报错信息: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,即你的YCM目录下,加入如下命令解决:

    [plain] view plaincopy
     
    1. ./install.sh --clang-completer  
    
    
    

    然后可能还会出现报错:Some folders in /home/sky-tm/.vim/bundle/YouCompleteMe/third_party/ycmd/third_party are empty; you probably forgot to run:    git submodule update --init --recursive怎么办?

    莫慌,按照提示来:

    继续输入命令:

     git submodule update --init --recursive

    然后就等它更新完成。

    然后,再输入:

    [plain] view plaincopy
     
    1. ./install.sh --clang-completer  

    如果这是时候会出现这样的情况:

    主要就是:

    -- Configuring incomplete, errors occurred!
    See also "/tmp/ycm_build.mI4VZH/CMakeFiles/CMakeOutput.log".

    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)

    这是因为python安装的不完全导致的,因为python3和python2是不兼容的。

    这时候我们要怎么办呢?

    我用了最简单粗暴的方法:

    [plain] view plaincopy
     
    1. sudo apt-get install python-dev  
    2. 然后再用命令(注意要在YCM目录下):  
    3. ./install.sh --clang-completer  
    
    
    

    再出现了一堆进度提示之后就有了下面三行:

    [100%] Built target ycm_core
    Scanning dependencies of target ycm_support_libs
    [100%] Built target ycm_support_libs


    这样就表示成功啦。

  • 相关阅读:
    性能测试_LR11_数据向导
    python django部署linux服务器
    pip升级问题
    解决win10命令提示行下cnpm无反应
    adb常用命令连接设备/查看包名/查看activity
    android虚拟机sdcard操作出现mkdir failed for , Read-only file system的解决办法
    Django项目和应用创建
    mac下配置python虚拟环境
    这个是我的标题_2020_01_01_18_49_21
    这个是我的标题_2020_01_01_18_47_58
  • 原文地址:https://www.cnblogs.com/chris-cp/p/4992553.html
Copyright © 2011-2022 走看看