1
如何在使用CMake時使用make clean
刪除多個目錄?我找到了set_directory_properties
命令。這適用於一個單獨的目錄,當我做到以下幾點:CMake在使用set_directory_properties運行make clean時刪除多個目錄
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "foo")
它將刪除foo
。不過,我想要刪除bar
和baz
。我試着做:
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "foo" "bar" "baz")
並將其作爲一個列表並傳入它,但它抱怨錯誤的參數數量。我該如何做到這一點?我假設這是可能的使用這個命令。
爲什麼這個工作,而不是'set_directory_properties'? –
'set_directory_properties'只允許奇異值,即'set_directory_properties(PROPERTIES prop1 value1 prop2 value2)' – sakra