首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在compile_commands.json中使用flycheck

在compile_commands.json中使用flycheck
EN

Stack Overflow用户
提问于 2018-12-15 23:31:00
回答 1查看 652关注 0票数 3

我已经查看了一些公开的问题,但是我不知道如何使用flycheck-clangcheck模式从compile_commands.json db读取包含db。

我目前有一个大型的c++项目。几乎每个文件在第一个#include <some_package>行上都会被阻塞,而flycheck不会显示任何其他错误。

最后我找到了flycheck-clangcheck,并根据自述设置了包,但我无法使程序工作。

现在,当我打开该项目时,我没有看到跳勾红色下划线错误,但我确实看到了以下错误消息:

Error while checking syntax automatically: (file-missing "Opening input file" "No such file or directory" "/compile_commands.json")

我尝试在dir-locals.el以及全局emacs config - flycheck-clangcheck-dbname中修改:- flycheck-clangcheck-build-path,以直接指向db路径。

有谁知道我如何轻松地将compile_commands.json数据库集成到执行检查中呢?

EN

回答 1

Stack Overflow用户

发布于 2020-03-02 13:24:25

flycheck-clangcheck-build-path必须设置为双勾字符串(如"/home/user/project/" )。飞检-响铃检查不是控制变量类型。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53798140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档