问题描述
incomplete type "struct sigaction" is not allowed
解决办法
在代码的最顶端添加如下代码即可
#define _XOPEN_SOURCE
此定义不是简单的宏定义,是使程序符合系统环境的不可缺少的部分
_XOPEN_SOURCE为了实现XPG:The X/Open Portability Guide 的功能。
或者 在代码的最顶端添加如下代码即可
#define _GNU_SOURCE
添加如下:
https://blog.csdn.net/weixin_44047621/article/details/128021818
https://github.com/Microsoft/vscode/issues/71012