libjpeg交叉编译


下载libjpeg http://libjpeg.sourceforge.net/


解压tar -zxf jpegsrc.v6b.tar.gz

cd jpeg-6b
cp /usr/bin/libtool ./
cp /usr/share/libtool/config/config.guess .
cp /usr/share/libtool/config/config.sub .
./configure CC=arm-linux-gcc --host=arm-linux --enable-shared --prefix=/home/asd/target

make clean && make && make install


常见问题:

1.提示./libtool没有:拷贝libtool到当前文件夹或者改makefile;

2.

asd@asd:~/project/refer/jpeg-6b$ make
libtool --mode=compile arm-linux-gcc -O2  -I. -c ./jcapimin.c
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [jcapimin.lo] 错误 1


拷贝config.sub和config.guess到当前文件夹。

原文地址:https://www.cnblogs.com/jzssuanfa/p/7211279.html