問題描述
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