우분투에서 vim 용 clang_complete 플러그인을 설치하는 데 문제가 있습니다. 나는 파이썬을 지원하도록 소스에서 정력을 구축하고, 나는 그것이 다음과 같은 기능이 활성화되어 있는지 확인 vim --version
을 사용 :우분투에서 vim을위한 clang_complete 설치
+python/dyn
+python3/dyn
(아무것도 생략하지 않음) :
Error detected while processing function
<SNR>6_ClangCompleteInit..<SNR>6_initClangCompletePython:
line 2:
clang_complete: No python support available.
line 3: Cannot use
clang library
line 4: Compile vim with python support to use
libclang
이 clang_complete 경험이있는 사람이 나를 도울 수 : 나는 .cpp 파일을 편집 할 때
syntax on
let g:clang_library_path='/usr/local/lib'
여기에 정력 시작시 정확한 오류 출력은? 감사!
clang_completer는'libclang. [dll/so/dylib]'만을 인식하므로'libclang3.4.so | libclang1.so'가 잘못되었습니다. 이 문제를 해결하려면 심볼릭 링크를 만들어야 할 수도 있습니다. 주석 ... 표준 포함 경로는 말할 필요가 없습니다. – DOOM
방금 clang-3.4 dpkg를 제거하고 소스에서 clang-3.5를 설치했습니다. 이렇게하면/usr/local/lib에서'libclang.so'를 사용할 수 있습니다. 나는 그것을 반영하기 위해 내 vimrc를 변경하고 제안에 대한 표준 include 경로를 삭제했습니다. 감사! 그러나 이것은 문제를 해결하지 못했습니다. – djwbrown
당신의 문제에있어서 정확하기가 약간 어렵습니다. (디버그 메시지는 매우 명확하지 않습니다 - 플러그인이 아니기 때문에 !!!). 나는'clang_complete'의 모든 설정을 삭제하고 한 번에 하나의 설정을 추가하기를 제안합니다. 다행히도 매우 구체적인 것을 발견 할 수 있기 때문에 쉽게 해결할 수 있습니다. 나는 개인적으로 똑같은 문제에 직면했다. 처음에는 나는 [wiki] (https://vtluug.org/wiki/Clang_Complete) 링크를 매우 간단하지만 도움이되었다. 또한 이것은 내 [clang-config] (http://pastelink.me/dl/a2cb0a)입니다. 이것이 도움이 되었기를 바랍니다. – DOOM