プリコンパイル済みヘッダーを作成するためcustom_commandに、コンパイラを手動で呼び出して、出力ファイルが入力ディレクトリにとどまるようにしたいと思います。
add_custom_command(OUTPUT foo.h.pch COMMAND ${CMAKE_CXX_COMPILER} ${CMAKE_CXX_FLAGS} foo.h)
これはコンパイラを呼び出しますが、add_definitionsおよびを介して設定されたオプションinclude_directoriesは渡されません。どうすればこれを修正できますか?