CMake自定义清理命令

km0tfn4u  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(184)

在我的CMake项目中,我希望在运行clean目标时发生一些自定义行为。

add_dependencies(clean extra-clean)

字符串
它失败了,

add_dependencies Adding dependency to non-existent target: clean


有没有可能有自定义的清洁行为?

**编辑:**我正在运行一些外部工具作为构建的一部分。这些工具会生成大量文件,但可以通过简单的请求工具来清理它们。理想情况下,我可以向clean目标添加自定义目标,以调用工具进行清理。

v1l68za4

v1l68za41#

如果你需要删除文件,你可以使用set_directory_properties。

相关问题