前面一部分涉及转载 转载人是:qiankun2793
1.2其他依赖库安装
1.2.1libjpeg交叉编译
这个以后面的依赖库编译和安装都需要首先进行配置
tar -xzvf jpegsrc.v9.tar.gz
cd jpeg-9
./configure --host=arm-linux CC=arm-linux-gnueabihf-gcc --prefix=<dependency install path>
make
make install
可以在配置的时候指定将编译好的库安装的位置,或者使用”sudomake install”直接安装在”/usr/local/lib”里,以下安装方式类似。
可以切换到安装的文件夹下查看是否交叉编译成功
file libjpeg.so.9.0.0
如果输出信息为
libjpeg.so.9.0.0: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, not stripped1
说明交叉编译成功
1.2.2zlib交叉编译
zlib需要预先指定CC选项