小编use*_*819的帖子

如何添加包含路径到flycheck c/c ++ - clang?

我试图将包含路径添加到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/"))))
Run Code Online (Sandbox Code Playgroud)

并在一个名为test.cpp我写的文件中

#include <foo.h>
Run Code Online (Sandbox Code Playgroud)

flycheck

找不到'foo.h'文件

我究竟做错了什么?我正在使用emacs24,flycheck.elpackage.elclang3.4.

c++ emacs flycheck

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×1

emacs ×1

flycheck ×1