|
在程序中使用信号集合
sigset_t set,pendset;
struct sigaction action;
struct sigaction act,oldact;
int i;
sigemptyset(&set);
sigaddset(&set,SIGTERM);
sigprocmask(SIG_BLOCK,&set,NULL);
编译的时候告诉我不认识struct sigaction ,sigemptyset,sigaddset
等东西,
我在\usr\local\arm\2.95.3\arm-linux\include下找到signal.h文件加入#define __USE_POSIX :
#ifndef _SIGNAL_H
#define __USE_POSIX
结果还是不认识,
请问该如何修改才能使用POSIX的信号集合函数? |
|