flycheck c/c++ 设置外部库路径报错相关

EB327B43-654D-43B0-A73F-1208F05A0AC4

(setq flycheck-clang-include-path '("/usr/local/Cellar/[email protected]/1.57.0/include"))

找不到外部头文件 设置变量后 虽然找到了 然后对库文件做语法检查依然报错

1 个赞

查了很多资料 总算解决了 下面给出方法 可能需要翻墙 (个人推荐第一种 比较简单)

一种方式是使用 dir-locals.el 用-isystem 来处理

另一种方式是 通过cmake生成的 complie.json 自动创建一个检查器

1 个赞