正确编译后如何使我的 Makefile 发出声音?
Posted
技术标签:
【中文标题】正确编译后如何使我的 Makefile 发出声音?【英文标题】:How to make my Makefile make a sound when all is compiled properly? 【发布时间】:2013-11-28 23:29:57 【问题描述】:Makefile 上是否有用于此的命令,如果没有,Makefile 使用的语言是否是开源的?我不太害怕处理器代码(如果它是语言)
【问题讨论】:
哪个操作系统? 我使用的是 Ubuntu 或其他 POSIXmake ... && echo ^G
也许? (见:In a bash script/command how can I make a PC beep noise, or play a sound file?)
你可能需要看看这个解决方案:askubuntu.com/questions/19906/beep-in-shell-script-not-working
【参考方案1】:
这与makefile 本身无关。 makefiles 和 make,只是设计用于以有效方式使用 shell 命令(“recipes”)构建文件(make 术语中的“目标”)的工具。像all
这样的“假”目标不应该有构建任何东西的配方,但它可以很好地播放声音:
all:
要构建的目标列表
在你的 shell 中播放声音
这样,只有在列出的所有目标都成功更新后,才会播放声音命令。
【讨论】:
以上是关于正确编译后如何使我的 Makefile 发出声音?的主要内容,如果未能解决你的问题,请参考以下文章
如何强制 Netbeans 仅使用 -ggdb 编译标志而不使用它也自动发出 Makefile-Debug.mk 中的 -g 标志