ubuntu 編譯C++ error: ‘syscall’ was not declared in this scope

明明已經加了頭文件ubuntu

#include <sys/syscall.h>
#include <sched.h>
#include <sys/resource.h>

 

編譯仍是報錯this

error: ‘syscall’ was not declared in this scopespa

參考https://blog.csdn.net/kl222/article/details/17025367.net

ubuntu中syscall定義是放在頭文件unistd.h中的。code

再添加頭文件unistd.h便可blog

#include <unistd.h> get

編譯ok.編譯

相關文章
相關標籤/搜索