-std=c99 编译 sigaction 类型报错 error: storage size of ‘sa’ isn’t known
struct sigaction sa;
不加 -std=c99 选项可以编译通过。
这篇 博文 有详细的编译器版本说明,文中也给出了解决办法。
但是通常来说,<bits> 目录下的内容是用来实现标准库的细节,不建议直接包含。所以,更好的解决办法是在文件的顶部加上编译宏 #define _POSIX_SOURCE
#define _POSIX_SOURCE
#includ...
原创
2020-04-22 14:25:00 ·
1400 阅读 ·
1 评论