由于各种丑陋的原因我不会进入这里,我需要使用-include编译器标志在编译之前注入头文件。 VSCode(版本1.14.2,在Ubuntu上运行)似乎不扫描以这种方式注入的头文件。我试过添加选项和路径到settings.json(clang.cxxflags),但没有运气。
以下是问题:
是否有另一种方法可以让Intellisense扫描标题而不直接在源文件中包含该标题?我查看了c_cpp_properties.json并查看了添加标头搜索路径的位置,但无法注入特定标头。显然,包括标题明确修复了文件的Intellisense,但这不是一个选项。
感谢任何反馈。