MagicLinux1.2F中响铃字符无声
我也算是一个ML的铁杆fans,常常用ML做事情,比如服务器的假设和文档就已经小有成就。现在遇到一个问题,我打算在一台服务器上装一个闹钟来提醒我起床(我偶尔住在机房里面,每每睡过头)。可是却发现使用gcc编译的语句printf("\a");
无效,并不会产生任何声音。
按照我在WindowsXP上MinGW的测试结果,每一次执行此语句都会延迟0.x秒,输出100次要好一段时间。但是在ML1.2下几乎不用什么时间就直接执行结束退出了,而且没有任何声音。
排除的情况:
我在两台完全不同的电脑上同时做过此实验,系统ML1.2final,都没有声音,并且他们的启动过程机箱是有声音的。而其中一台还是刚才我MinGW的实验机器。
希望可以得到帮助,按照我的估计是某个函数库出了问题或者被省略了。 经过测试声音也没有通过声卡输出,我原希望得到机箱内部的蜂鸣器的声音,当然声卡输出的也可以。 完整源程序:
#include <stdio.h>
int main(int argc, char* argv[])
{
int i;
for(i=0;i<100;i++)
{
printf("\a");
}
return 0;
}
程序比较简单,只是用来测试机箱内部声音的
页:
[1]