Debian12: 交叉编译aarch64/arm库文件

1、编译环境搭建

安装ARM编译器

apt-get install gcc-aarch64-linux-gnu

#安装成功后有很多/usr/bin/aarch64-linux-gnu-*开头的文件,表示安装成功
#如果安装失败或懒人可以这里下载编译好的包

设置编译器为ARM

export CC=aarch64-linux-gnu-gcc
export AR=aarch64-linux-gnu-ar
export RANLIB=aarch64-linux-gnu-ranlib


2、编译案例

wget http://www.ijg.org/files/jpegsrc.v8d.tar.gz
tar zxvf jpegsrc.v8d.tar.gz
cd jpeg-8d/
./configure --host=aarch64-unknown-linux-gnu

make
make install

#安装完后,so文件在/usr/local/lib/下面


Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注