【发布时间】:2016-08-23 11:20:16
【问题描述】:
在 Linux 下工作需要一些时间来构建一个大型项目,我想在构建结束时添加一个声音。如何使用 CMake 做到这一点?
我的第一个想法是添加一个类似的命令
add_custom_target(DONG ALL COMMAND aplay ${PathDong} &)
但我不知道如何创建对所有目标的依赖(毕竟要确保播放它)。是否有一个取决于所有定义的目标的全局目标?
注意:我在构建结束时需要它,而不是在安装结束时需要它(这很容易)。
【问题讨论】:
-
有
POST_BUILDoption foradd_custom_command。但是,不适用于内置all目标。 -
@Torbjörn 不错。从中做出答案。
-
@TobiMcNamobi 完成 ;-)