我尝试将包含路径添加到flycheck
c/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.el
frompackage.el
和clang3.4
.