lzma库使用交叉编译工具编译

可以在 xz的官网找到源码下载--->xz官网

下下来目录结构如下

image-vbfu.png

看到有 CMakeLists.txt但是我们不用他,注意还有一个 configure,可以使用 --help查看说明,

注意在最后有个 C compiler command,通过 CC跟上

image-vcke.png

于是我们加 CC=aarch64-none-linux-gnu-gcc运行。

image-upvf.png

提示我们如果要交叉编译,需要带上 --host,所以最终命令如下。

使用 aarch64-none-linux-gnu-gcc编译命令

./configure CC=aarch64-none-linux-gnu-gcc --host aarch64

image-udhh.png