私はCMAKEのバグに遭遇したと思いますが、確認するために十分な情報をオンラインで見つけることができません。 make clean
に、foo
とbar
の2つのフォルダを削除したいとします。私の問題は、私は1つしか削除できないということです。複数のターゲット上のADDITIONAL_MAKE_CLEAN_FILES
これは私もこれを試してみましたが、上記と同じ結果を得た私は、これはfoo
とbar
を削除することを期待し、それが唯一のbar
SET_DIRECTORIES_PROPERTIES(PROPERTIES
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/foo"
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/bar"
)
を削除foo
SET_DIRECTORIES_PROPERTIES(PROPERTIES
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/foo"
)
を削除します。
SET_DIRECTORIES_PROPERTIES(PROPERTIES
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/foo"
)
SET_DIRECTORIES_PROPERTIES(PROPERTIES
ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_SOURCE_DIR}/bar"
)
Ca誰かが私が間違っていることについてアドバイスしてください?
次の2つの 'set_directories_properties()'の呼び出しに分割した場合、それは動作しますか? – Florian