网站开发设计师,wordpress读法,免费奖励的网站有哪些,仿站在线工具概要#xff1a;
本篇演示用readproc函数读取进程的状态
libprocps库的安装参考笔者的文章readproc.h-CSDN博客
演示所用的系统是Ubuntu22.04
一、代码
#includestdio.h
#includestdlib.h
#includeproc/readproc.h
int main()
{struct PROCTAB *…概要
本篇演示用readproc函数读取进程的状态
libprocps库的安装参考笔者的文章readproc.h-CSDN博客
演示所用的系统是Ubuntu22.04
一、代码
#includestdio.h
#includestdlib.h
#includeproc/readproc.h
int main()
{struct PROCTAB *pt;struct proc_t *p;ptmalloc(sizeof(struct PROCTAB));pmalloc(sizeof(struct proc_t));ptopenproc(PROC_FILLSTATUS);readproc(pt,p);printf(%c\n,p-state);return 0;
}二、查看动态库
通过查看动态库确定链接时要使用的库的名称
路径 /lib 和 /usr/lib 是Linux操作系统保存动态库的两个默认路径
ls /lib/x86_64-linux-gnu/ 三、编译链接运行
注意L后面有个点
gcc cmd.c -o AppCmd -L. -lprocps
./AppCmd