分类: LINUX
2011-07-22 15:35:36
mips-openwrt-linux-gcc test.c -o test -ljpeg
出现:/home/james/mips-openwrt-linux-gcc/bin/../lib/gcc/mips-openwrt-linux-uclibc/4.5.2/../../../../mips-openwrt-linux-uclibc/bin/ld: cannot find -ljpeg 错误
在此之前出现的错误是没有jpeglib.h头文件,我将/usr/include/jpeglib.h 复制到include目录下。
错误是因为交叉编译器中没有jpeg库文件。所以需要添加进去。
1)下载jpegsrc.v6b.tar.gz
2)解压到mips-openwrt-linux-gcc文件下。
3)进入jpeg-6b下. 。
./configure --enable-shared
vim Makefile
prefix=/home/james/mips-openwrt-linux-gcc
CC=mips-openwrt-linux-gcc
AR=****-ar rc
AR2=****-ranlib
cp jconfig.doc jconfig.h
mkdir -p man/man1
make
3)cp .libs/libjpeg.so /home/james/mips-openwrt-gcc/lib 即可。