В CMake и при условии использования команды target_precompile_headers()
вы можете отключить предварительно скомпилированные заголовки для указанного целевого объекта c CMake, установив свойство DISABLE_PRECOMPILE_HEADERS
:
set_target_properties(MyTarget PROPERTIES
DISABLE_PRECOMPILE_HEADERS ON
)
или вы можете отключить скомпилированные заголовки для проекта whole , установив это в файле CMake верхнего уровня:
set(CMAKE_DISABLE_PRECOMPILE_HEADERS ON)
Чтобы CMake перестроил все Из предварительно скомпилированных заголовков вы можете просто удалить сгенерированные, чтобы они были сгенерированы заново.