• YCM install -win -vim log


    -- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.18363.
    -- The C compiler identification is MSVC 19.28.29334.0
    -- The CXX compiler identification is MSVC 19.28.29334.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    

    使用的python

    -- Found PythonLibs: C:/python/Python39/libs/python39.lib (found suitable version "3.9.2", minimum required is "3.6")
    

    下载libclang

    -- Downloading libclang 11.0.0 from https://dl.bintray.com/ycm-core/libclang/libclang-11.0.0-win64.tar.bz2
    -- [download 0% complete]
    
    -- [download 100% complete]
    
    -- Using libclang to provide semantic completion for C/C++/ObjC
    -- Using external libclang: C:/Users/linux/AppData/Local/Temp/ycm_build_ugrtwdbj/lib/libclang.lib
    

    clang-tidy

    -- NOT using clang-tidy for static analysis.
    
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/Users/linux/AppData/Local/Temp/ycm_build_ugrtwdbj
    
    用于 .NET Framework 的 Microsoft (R) 生成引擎版本 16.8.2+25e4d540b
    版权所有(C) Microsoft Corporation。保留所有权利。
    
    C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.CppBuild.targets(495,5):
      Checking Build System
    C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftVCv160Microsoft.CppBuild.targets(495,5):
      Building Custom Rule C:/Users/linux/vimfiles/plugged/YouCompleteMe/third_party/ycmd/cpp/ycm/CMakeLists.txt
      Candidate.cpp
      CandidateRepository.cpp
      Character.cpp
      CharacterRepository.cpp
      ClangCompleter.cpp
      ClangHelpers.cpp
      ClangUtils.cpp
      CompilationDatabase.cpp
      CompletionData.cpp
      Documentation.cpp
      Range.cpp
      TranslationUnit.cpp
      TranslationUnitStore.cpp
      CodePoint.cpp
      CodePointRepository.cpp
      IdentifierCompleter.cpp
      IdentifierDatabase.cpp
      IdentifierUtils.cpp
      PythonSupport.cpp
      Result.cpp
      Utils.cpp
      Word.cpp
      versioning.cpp
      ycm_core.cpp
         Creating library C:/Users/linux/AppData/Local/Temp/ycm_build_ugrtwdbj/ycm/Release/ycm_core.lib and object C:/Users/linux/AppData/Local/Temp/ycm_build_ugrtwdbj/ycm/Release/ycm_core.exp
    
      ycm_core.vcxproj -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmdycm_core.pyd
    
    running build
    running build_py
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex
    copying regex_3\__init__.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex
    copying regex_3
    egex.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex
    copying regex_3\_regex_core.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex
    copying regex_3	est_regex.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex
    running build_ext
    building 'regex._regex' extension
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3
    C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333inHostX86x64cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:pythonPython39include -IC:pythonPython39include -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333ATLMFCinclude -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333include -IC:Program Files (x86)Windows KitsNETFXSDK4.8includeum -IC:Program Files (x86)Windows Kits10include10.0.18362.0ucrt -IC:Program Files (x86)Windows Kits10include10.0.18362.0shared -IC:Program Files (x86)Windows Kits10include10.0.18362.0um -IC:Program Files (x86)Windows Kits10include10.0.18362.0winrt -IC:Program Files (x86)Windows Kits10include10.0.18362.0cppwinrt /Tcregex_3\_regex.c /FoC:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex.obj
    _regex.c
    C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333inHostX86x64cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:pythonPython39include -IC:pythonPython39include -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333ATLMFCinclude -IC:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333include -IC:Program Files (x86)Windows KitsNETFXSDK4.8includeum -IC:Program Files (x86)Windows Kits10include10.0.18362.0ucrt -IC:Program Files (x86)Windows Kits10include10.0.18362.0shared -IC:Program Files (x86)Windows Kits10include10.0.18362.0um -IC:Program Files (x86)Windows Kits10include10.0.18362.0winrt -IC:Program Files (x86)Windows Kits10include10.0.18362.0cppwinrt /Tcregex_3\_regex_unicode.c /FoC:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex_unicode.obj
    _regex_unicode.c
    C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333inHostX86x64link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:pythonPython39libs /LIBPATH:C:pythonPython39PCbuildamd64 /LIBPATH:C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333ATLMFClibx64 /LIBPATH:C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.28.29333libx64 /LIBPATH:C:Program Files (x86)Windows KitsNETFXSDK4.8libumx64 /LIBPATH:C:Program Files (x86)Windows Kits10lib10.0.18362.0ucrtx64 /LIBPATH:C:Program Files (x86)Windows Kits10lib10.0.18362.0umx64 /EXPORT:PyInit__regex C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex.obj C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex_unicode.obj /OUT:C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build
    egex\_regex.cp39-win_amd64.pyd /IMPLIB:C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex.cp39-win_amd64.lib
       Creating library C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex.cp39-win_amd64.lib and object C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_party
    egex-build3	emp.win-amd64-3.9Release
    egex_3\_regex.cp39-win_amd64.exp
    Generating code
    Finished generating code
    running build
    running build_py
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguild
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog
    copying srcwatchdogevents.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog
    copying srcwatchdogversion.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog
    copying srcwatchdogwatchmedo.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog
    copying srcwatchdog\__init__.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversapi.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversfsevents.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversfsevents2.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversinotify.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversinotify_buffer.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserversinotify_c.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserverskqueue.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserverspolling.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobservers
    ead_directory_changes.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobserverswinapi.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    copying srcwatchdogobservers\__init__.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogobservers
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog	ricks
    copying srcwatchdog	ricks\__init__.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdog	ricks
    creating C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsricks.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilscompat.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsdelayed_queue.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsdirsnapshot.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsecho.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsplatform.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilsunicode_paths.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutilswin32stat.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    copying srcwatchdogutils\__init__.py -> C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogutils
    running egg_info
    creating srcwatchdog.egg-info
    writing srcwatchdog.egg-infoPKG-INFO
    writing dependency_links to srcwatchdog.egg-infodependency_links.txt
    writing entry points to srcwatchdog.egg-infoentry_points.txt
    writing requirements to srcwatchdog.egg-info
    equires.txt
    writing top-level names to srcwatchdog.egg-info	op_level.txt
    writing manifest file 'srcwatchdog.egg-infoSOURCES.txt'
    reading manifest file 'srcwatchdog.egg-infoSOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'srcwatchdog.egg-infoSOURCES.txt'
    
    added 1 package, and audited 1 package in 8s
    

    使用的python库

    found 0 vulnerabilities
    Searching Python 3.9 libraries...
    Found Python library: C:pythonPython39libspython39.lib
    Found Python headers folder: C:pythonPython39Include
    

    下载java相关的

    Downloading jdt.ls from http://download.eclipse.org/jdtls/snapshots/jdt-language-server-0.63.0-202010141717.tar.gz...
    Extracting jdt.ls to C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partyeclipse.jdt.ls	arget
    epository...
    Done installing jdt.ls
    

    查看log

    :YcmToggleLogs ycmd_49710_stderr_ffjql9r4.log
    
    File "C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmdycmdcompleterslanguage_serverlanguage_server_completer.py", line 30, in <module>
    from watchdog.events import PatternMatchingEventHandler
    File "C:UserslinuxvimfilespluggedYouCompleteMe	hird_partyycmd	hird_partywatchdog_depswatchdoguildlib3watchdogevents.py", line 91, in <module>
    from pathtools.patterns import match_any_paths
    

    缺少module

    ModuleNotFoundError: No module named 'pathtools'
    
    C:UserslinuxvimfilespluggedYouCompleteMe>pip install pathtools
    Collecting pathtools
      Downloading pathtools-0.1.2.tar.gz (11 kB)
    Using legacy 'setup.py install' for pathtools, since package 'wheel' is not installed.
    Installing collected packages: pathtools
        Running setup.py install for pathtools ... done
    Successfully installed pathtools-0.1.2
    WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available.
    You should consider upgrading via the 'c:pythonpython39python.exe -m pip install --upgrade pip' command.
    

    debug info

    :YcmDebugInfo
    
    Printing YouCompleteMe debug information...
    -- Resolve completions: Up front
    -- Client logfile: C:UserslinuxAppDataLocalTempycm_gi503cqd.log
    -- Server Python interpreter: C:pythonPython39python.exe
    -- Server Python version: 3.9.2
    -- Server has Clang support compiled in: True
    -- Clang version: clang version 11.0.0
    -- No extra configuration file found
    -- Server running at: http://127.0.0.1:49757
    -- Server process ID: 8112
    -- Server logfiles:
    --   C:UserslinuxAppDataLocalTempycmd_49757_stdout_0jhice30.log
    --   C:UserslinuxAppDataLocalTempycmd_49757_stderr_igz1qbsc.log
    
  • 相关阅读:
    [LeetCode] 1103. Distribute Candies to People 分糖果
    [LeetCode] 994. Rotting Oranges 腐烂的橘子
    [LeetCode] 面试题 10.01.合并排序的数组
    [LeetCode] 207. Course Schedule 课程表
    Windows下利用virtualenvwrapper指定python版本创建虚拟环境
    Vagrant Ansible Playbook 安装一群虚拟机
    selenium grid的使用与配置
    selenium之 玩转鼠标键盘操作(ActionChains)
    Python3.7 dataclass 介绍
    简单的验证码识别
  • 原文地址:https://www.cnblogs.com/Searchor/p/14530303.html
Copyright © 2020-2023  润新知