如何解决Emacs 反讽 linter 错误发现包括 (Doom)
我在 emacs (Doom) 中使用反讽作为我的 c++ linter。查找提升包含似乎有问题。我已经设置了一个包含以下内容的 .clang_complete 文件:
-I~/somePath/boost_1_75_0/
-L~/somePath/boost_1_75_0/stage/lib
-lboost_serialization
-lpthread
并重新加载我的缓冲区/重新启动厄运emacs;但仍然无法识别包含。 (使用这些相同的标志进行编译并包含路径工作得很好)
包括例如:
#include <boost/archive/text_oarchive.hpp>
带有以下消息:“找不到 boost/archive/text_oarchive.hpp 文件”。
我看过this的回答;但它引用的链接不再按预期工作,并且答案似乎不太相关,因为(由于 Doom)我的配置中没有任何具有讽刺意味的设置/代码。
根据 git 上的讽刺文档,.clang_complete 文件应该足够了;但除非我遗漏了一些东西,否则这对我来说似乎并非如此......
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。