小弟我想写一程序在linux中完成同时回放和录音的功能,但设置录音源时出现了问题,运行下面这段代码出现这样的错误提示:SOUND_MIXER_WRITE_RECSRC:invalid argument。求教高手指点。 ..... int mfd = open("/dev/mixer",O_RDONLY); if(mfd == -1){ printf("Open device fail.\n"); return 1; } int recmask = SOUND_MIXER_MIC; int status = ioctl(mfd,SOUND_MIXER_WRITE_RECSRC,&recmask); if(status==-1){ perror("S...
by grep_one - 程序开发 - 2005-08-29 08:36:09 阅读(812) 回复(0)
在linux的环境下,用c语言写了一个应用程序,这个程序会加载我设定的一个配置文件,有时文件坏了,程序终止了。我想请问各位,我怎么才能知道我这个应用程序异常终止。这样当我检测到应用程序终止退出后,就能处理了。 我的应用程序在一个main函数。当这个应用程序后。我又不能利用这里面的纠错函数。所以需要另外编写一个主程序。用来监测这个应用程序。我的应用程序异常退出后,在标准输出打印abort。我的另外一个程序怎末设计。...
/usr/lib/gcc/i586-suse-linux/4.2.1/../../../../i586-suse-linux/bin/ld:cannot find -lsocket collext2: ld returned 1 exit status 问下高手们这俩问题是怎么回事?该怎么解决? 第一个好象是说-lsocket找不到,我不知道该怎么弄,HELP ME !THANKS!