auto-complete-clang-async 貌似不错,这里是项目主页 https://github.com/Golevka/emacs-clang-complete-async git
文档上介绍说能够经过下面的方法设置clang参数: github
第三种方式历来没成功过,貌似auto-complete-clang-async將ac-clang-flags 设置成local的了,每次打开一个新的file都会发现ac-clang-flags 被重置了,所以在 .emacs 文件中直接设置是无效的。解决方法是打开 auto-complete-clang-async.el, 找到下面这一行行注释掉: shell
(make-variable-buffer-local 'ac-clang-cflags)
这样一来就能够直接在 .emacs 文件中设置ac-clang-cflag 的值了 async
PS. 还不清楚为何做者要这么作。。。。 spa