如何禁用clang的自动PCH使用

时间:2019-01-14 19:10:08

标签: clang llvm-clang pch

如果在同一目录中找到了PCH文件,则Clang将在内部将所有-include选项转换为-include-pch

例如,您的项目文件夹包含以下文件:

  • test.cpp(不包含header.h)
  • header.h
  • header.h.pch(先前生成)

如果运行以下命令:

clang test.cpp -include header.h

它将实际运行:

clang test.cpp -include-pch header.h.pch

是否有任何选项可以在不更改源代码的情况下禁用此优化?

0 个答案:

没有答案