前面几步跟网上其他资料的步骤一致:
# tar -xzvf libjpeg-turbo-1.2.1.tar.gz
#cd libjpeg-turbo-1.2.1
#mkdir tmp
# ./configure --prefix=$PWD/tmp --host=arm-linux
这里我用的是:“./configure --prefix=/home/libjpeg --build=arm-linux”
然后修改makefile文件,将CC修改为aarch64-himix100-linux-gcc
然后make,编译没报错,但是链接时报错,看链接日志,发现有个libtool文件
打开一看,里面同样有要修改的配置,再将参数host,CC,LD,AR全部都改成我的交叉编译环境
aarch64-himix100-linux-gcc,aarch64-himix100-linux-ld,aarch64-himix100-linux-ar
在make,终于变过通过,make install之后,又编译了一个demo,拷贝到海思芯片上,通过!