Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 实现Linux命令ps_C_Linux Kernel - Fatal编程技术网

C 实现Linux命令ps

C 实现Linux命令ps,c,linux-kernel,C,Linux Kernel,我是Linux新手。我正在执行“PS”命令,发现此URL“包含Linux系统上使用的PS版本的源代码。检查它可能对您有用。”但在编译代码时出现以下错误: Fatal error: libbb.h: No such file or directory #include "libbb.h" ^ compilation terminated. 我如何解决我的PS。请在这方面帮助我 谢谢。将包含libbb.h的目录添加到编译器的包含目录列表中(例如GCC的-I选

我是Linux新手。我正在执行“PS”命令,发现此URL“包含Linux系统上使用的PS版本的源代码。检查它可能对您有用。”但在编译代码时出现以下错误:

Fatal error: libbb.h: No such file or directory
 #include "libbb.h"
                   ^
compilation terminated.
我如何解决我的PS。请在这方面帮助我


谢谢。

将包含
libbb.h
的目录添加到编译器的包含目录列表中(例如GCC的
-I
选项)。这是非常基本的东西,也许重新实现ps现在比你高一点。你缺少了
bb
库!尝试链接它并编译!!在您的计算机上安装该软件包的开发版本。
libbb.h
是一个BusyBox软件包。使用
yum
apt-get
安装软件包。如果已经安装了此软件包,请确保在使用GCC编译时在-I选项后包含目录路径。您不想安装libbb.h。相反,您希望安装名称以libbb或busybox开头的包。