linux top交叉编译_交叉编译HTOP并移植到ARM嵌入式Linux系统

原创作品,允许转载,转载时请务必以超链接形式标明文章、作者信息和本声明,否则将追究法律责任。

最近一直在完善基于Busybox做的ARM Linux的根文件系统,由于busybox是一个精简的指令集组成的简单文件系统,其优点就是极精简,满足了Linux基本的启动需求,由于它几乎没有什么后台服务,对于追求极度裁剪的系统开发者而言是一个非常好的体验,不过,也正是由于其精简,很多我们在开发测试中使用的工具或者库也可能都没有,这对于开发者而言也增加了一定的移植工作量,笔者最近正被各种移植工具软件和库文件深深折磨着,今天主要说一下一个比较实用的工具HTOP的移植过程。

htop是什么

htop——一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或X终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。

与top相比,htop有以下优点:

1、可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。

2、在启动上,比 top 更快。

3、杀进程时不需要输入进程号。

4、htop 支持鼠标操作。

5、top 已经很老了。

htop移植

1、编译环境

Host机:ubuntu-16.10(64bit)

Target: arm

交叉工具链:arm-linux-gnueabi-gcc

工具包:

ncurses-5.9.7:https://yunpan.cn/cMkkk9pDiuu7G (提取码:2488)

htop-1.0.

你可能感兴趣的:(linux,top交叉编译)