Chinaunix首页 | 论坛 | 博客
  • 博客访问: 205141
  • 博文数量: 96
  • 博客积分: 1781
  • 博客等级: 上尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-07 12:31
文章分类

全部博文(96)

文章存档

2014年(1)

2013年(14)

2012年(44)

2011年(37)

分类: 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 即可。



                  

阅读(1114) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~