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