Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们在编译前生成 PCH 作为预处理步骤,然后强制将 PCH 包含到项目中的每个文件中。这对我们使用 MSVC cl 很好,但 clang-cl 正在检查 PCH 是否包含在源中(设计排除)。
我收到以下错误:
fatal error: #include of 'pch.hxx' not seen while attempting to use precompiled header
clang-cl 不应该将 /FI(或 /clang:-include)检测为源中的标头吗?
clang-cl 应该(并且确实)将/FI参数视为包含行。你能粘贴失败的编译命令吗?也许您通过的路径略有不同/Yuand /Fi?
/FI
/Yu
/Fi