我正在尝试创建一个自定义目标,用于清理程序输出。是否可以像这样做:
add_custom_target(
clean_output
file(REMOVE_RECURSE ${PROJECT_BINARY_DIR}/output)
)
我正在尝试创建一个自定义目标,用于清理程序输出。是否可以像这样做:
add_custom_target(
clean_output
file(REMOVE_RECURSE ${PROJECT_BINARY_DIR}/output)
)
请尝试以下方法:
add_custom_target(
clean_output
COMMAND ${CMAKE_COMMAND} -E rm -rf "${PROJECT_BINARY_DIR}/output"
)
.ninja_log
。每次cmake目标之后,cmake似乎都会强制重新生成该文件。 - mcandre