emacs 学习之安装emacs-clang-complete-async之路

     最近在琢磨使用Emacs并把它配置成自己的C++开发环境,这个道路真是一个艰辛、曲折。所谓好记性不如烂笔头,所以这里记录一下自己,以后安装配置就可以少走弯路。

    emacs-clang-complete-async安装

        网上都说这个其他智能提示插件都好用,所以我就理所当然的跟风使用了,不过这个安装道路真是坑爹啊,费尽千辛万苦啊。

       安装emacs-clang-complete-async之前必须安装clang,所以我就在官网上下载了llvm3.4 + clang3.4安装,因为我的linux是64位的,make的时候连接一个动态库时报relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC,解决的办法是在网上下报错的那个动态库的源文件,然后自己编译,安装,不过编译安装的使用要加上-fPIC

      安装好了clang,自己很得意,想想安装emacs-clang-complete-async就很简单了吧,make一下,然后按照官网的方法在emacs的配置文件中配置一下就大功告成了。make emacs-clang-complete-async的时候很顺利,没有报任何错误,心里很得意,自己认为clang安装的没有问题,否则的话肯定是有问题的。呵呵....打开emacs,想看看这个智能提示管不管用,妹啊,怎么毫无反应????!!!什么都没有提示,哥是安装了auto-complete的,也是说auto-complete + emacs-clang-complete-async没有正常工作.......网上百度加必应(google今年来一直都不能用了)疯狂的找为什么,哥的配置是毫无问题的。到底是为什么呢??最后在emacs-clang-complete-async官网上找到了一篇反馈问题的文章,文章连接如下https://github.com/Golevka/emacs-clang-complete-async/issues/63,妹啊,原来是安装clang后没有配置clang的环境变量,发现问题后,立马配置,然后重启机器,哈哈...果然千呼万唤始出来的智能提示出来了。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值