使用makefile进行CMake:在构建结束时添加声音

Cad*_*hon 5 linux cmake

在Linux下在一个需要一些时间构建的大项目上工作,我想在构建结束时添加声音.我怎么能用CMake做到这一点?

我的第一个想法是添加一个命令

add_custom_target(DONG ALL COMMAND aplay ${PathDong} &)
Run Code Online (Sandbox Code Playgroud)

但我不知道如何创建所有目标的依赖关系(毕竟一定要玩它).是否存在取决于所定义的所有目标的全球目标?

注意:我在构建结束时需要它,而不是在安装结束时(这很容易).

Tob*_*obi 3

使用脚本。

该脚本执行 CMake,然后播放声音。这篇文章中描述了几种解决方案。