我尝试将包含路径添加到flycheckc/c++-clang,但它不起作用。
我foo.h输入~/local/include并添加了以下几行init.el:
(add-hook 'c++-mode-hook
(lambda () (setq flycheck-clang-standard-library "libc++")))
(add-hook 'c++-mode-hook
(lambda () (setq flycheck-clang-language-standard "c++1y")))
(add-hook 'c++-mode-hook
(lambda () (setq flycheck-clang-include-path
(list "$HOME/local/include/"))))
在一个名为test.cpp我写的文件中
#include <foo.h>
flycheck说
'foo.h' 文件未找到
我究竟做错了什么?我正在使用emacs24, flycheck.elfrompackage.el和clang3.4.