错误:‘sa’的存储大小未知

Nio96 2016-10-26 06:08:54
大家好,在使用cygwin 编译spaw-fcgi的源码的时候,提示如下错误,不知道要怎么解决?

spawn-fcgi-win32.c:439:18: 错误:‘sa’的存储大小未知
struct sigation sa;
^
spawn-fcgi-win32.c:439:18: 警告:未使用的变量‘sa’ [-Wunused-variable]

代码如下:

int daemon_start()
{
struct sigation sa;
sigset_t sset;
//const char* style;

rlimit_reset();

memset(&sa,0,sizeof(sa));
signal(SIGPIPE, SIG_IGN);
...


有解决过问题的同学帮忙看看,谢谢!
...全文
262 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nio96 2016-10-26
  • 打赏
  • 举报
回复
被百度害了,复制进去的少个c,但是正确的多了个c但仍然是全匹配,没看清。。。结了
Nio96 2016-10-26
  • 打赏
  • 举报
回复
晕了,谢谢!
eastfriendwu 2016-10-26
  • 打赏
  • 举报
回复
你是大错了 sigation--->sigaction
eastfriendwu 2016-10-26
  • 打赏
  • 举报
回复
添加头文件试试 #include <signal.h>

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧