NoneClang -cl PCH отсутствует ошибка включения заголовка

Мы генерируем наш 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) как заголовок в источнике?

0 ответов

Clang -cl должен (и лечит) /FIаргументы как включаемые строки. Можете ли вы вставить сбойную команду компиляции? Может быть, вы идете немного разными путями к/Yu а также /Fi?

Другие вопросы по тегам