Я пытаюсь перекомпилировать файл заголовка в GCC с помощью следующей команды:CMake скомпилировать файл C++ в пользовательской команде
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/all.hpp.gch
COMMAND ${CMAKE_CXX_COMPILER} ${CMAKE_CXX_FLAGS} -o ${CMAKE_BINARY_DIR}/all.hpp.gch ${CMAKE_CURRENT_SOURCE_DIR}/all.hpp
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/all.hpp
COMMENT "Generating precompiled headers"
)
Однако, я не получаю CMAKE_CXX_FLAGS расширяться в флагах я установить с помощью Add_definitions от CMake(). Каков правильный способ компиляции в add_custom_command()?