首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim中的clang_complete

Vim中的clang_complete
EN

Stack Overflow用户
提问于 2012-04-21 21:49:30
回答 2查看 21.6K关注 0票数 19

所以,在尝试了omnicpp、gccsense和clang_complete之后,我无法让它们中的任何一个运行起来。所以我apt-get purge vim-*并再次尝试安装clang_complete,但没有成功。

下面是我要做的:

  1. Download clang_complete.vmb,将其移动到我新鲜干净的.vim目录中,然后执行以下命令到my .vimrc中:

在let g上设置数字文件类型插件的语法:clang_user_options=‘|| exit 0’let g:clang_complete_auto =1 let g:clang_complete_copen =1

  • 创建典型示例

#include #include int main() { std::(I get:找不到用户定义的模式) }

我还需要做什么/安装什么才能让它工作吗?还有一个我听说过的关于Clang的愚蠢的问题,我需要apt-get install它吗?

EN

回答 2

Stack Overflow用户

发布于 2012-06-06 00:11:05

可以将clang_complete配置为使用clang可执行文件clang库

缺省情况下,clang_complete使用clang可执行文件,但clang 库执行的速度要快得多

clang_complete插件(使用clang可执行文件)需要:

  1. clang必须安装在系统中,并且位于PATH
  2. do not set (let) g:clang_library_path中,该路径指向包含libclang.so库

的路径

clang_complete插件(使用clang库)需要:

安装在系统

  • vim中的
  1. python必须支持python (执行并查找+python/dyn或python条目)
  2. set (let) libclang.so<代码>E235包含H236<代码>G237的目录路径
票数 25
EN

Stack Overflow用户

发布于 2015-06-05 09:30:46

let g:clang_library_path='/usr/lib/llvm3.5/lib/libclang.so.1'在我的.vimrc中,它工作得很好。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10259485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档