Как отключить автоматическое использование PCH clang - PullRequest
0 голосов
/ 14 января 2019

Clang внутренне преобразует все опции -include в -include-pch, если файл PCH найден в том же каталоге.

Например, в папке вашего проекта есть следующие файлы:

  • test.cpp (не включает header.h)
  • header.h
  • header.h.pch (ранее сгенерированный)

Если вы выполните следующее:

clang test.cpp -include header.h

на самом деле он будет работать:

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

Можно ли отключить эту оптимизацию без изменения исходного кода?

...