Clang LibTooling响应文件支持

时间:2018-12-05 13:22:36

标签: clang midl libtooling

我有一个使用Clang LibTooling基础结构构建的独立工具,可读取通过CMake生成的编译数据库并分析源文件。

最近更改了CMake构建系统,现在将CMake配置为使用响应文件(由于Windows上的命令行限制)。

当我的工具读取带有响应文件的compile_commands.json时,该工具会发出以下消息:

warning: @CMakeFiles/some.dir/includes_C.rsp: 'linker' input unused [-Wunused-command-line-argument]

因此,Clang看不到我的所有头文件!

我尝试在Internet上搜索,但仅找到https://reviews.llvm.org/D34440。我有Clang 7,但这似乎不存在。是补丁还是正式集成到了Clang?

有人知道让LibTooling解释响应文件的替代方法吗?

0 个答案:

没有答案