交叉编译htop aarch64 (linux开发笔记)

发布时间 2023-11-07 10:01:07作者: 学不会xuebuhui

准备工具

开始编译

  • 第一步:先编译ncurser
#下载
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-4.2.tar.gz 
#解压
tar -zxvf ncurses-4.2.tar.gz
# configure 配置
`./configure cc=aarch64-linux-gnu-gcc --prefix $PWD/output/`
必须加prefix,给后续htop调用链接库的时候好引用位置,因为是交叉编译依赖,所以需要install到prefix的位置
## 编译安装
make && make install
## 这样在output目录生成一下文件
bin  include  lib  share
# 查看编译出文件结构

  • 第二步: 编译htop
## 下载
wget https://github.com/htop-dev/htop/archive/refs/tags/3.2.2.tar.gz

参考资料

https://www.cnblogs.com/txsf/p/3713991.html