emacs 学习之安装emacs-clang-complete-async之路
来源:互联网 发布:反智主义 知乎 编辑:程序博客网 时间:2024/05/17 05:16
最近在琢磨使用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的环境变量,发现问题后,立马配置,然后重启机器,哈哈...果然千呼万唤始出来的智能提示出来了。
- emacs 学习之安装emacs-clang-complete-async之路
- emacs下C/C++自动补全,Yasnippet && auto-complete && auto-complete-clang-async
- Emacs 安装 auto-complete
- emacs 安装auto-complete
- emacs 安装auto-complete
- Emacs 之 ediff 学习
- Emacs 之 ediff 学习
- Emacs 下安装auto complete
- Emacs开发Java之安装
- Emacs+auto-complete+clang进行代码补全
- emacs 安装 auto-complete 自动补全功能
- emacs安装auto-complete(支持Erlang)
- Mac下安装emacs+cscopse+auto-complete
- Mac下安装emacs+cscopse+auto-complete
- 我的emacs 学习之旅
- emacs推广之windows+emacs+w3m
- Emacs之旅
- emacs之matlab配置
- C和C++之间库的互相调用
- 面向程序员的数据库访问性能优化法则
- 2014-07-13 日记
- 利用Java简单的实现围棋小游戏
- linux中的动态库和静态库
- emacs 学习之安装emacs-clang-complete-async之路
- YUI 学习 (二)组件用户指南
- 关于Android中xml布局文件之android 入门xml布局文件
- 黑马程序员_java基础篇之面向对象(4)
- android应用程序如何调用支付宝接口
- 胸肌、腹肌锻炼
- 黑马程序员_交通灯
- hdu 1710 Binary Tree Traversals(由先序和中序建树)
- nginx