全部博文(245)
分类: LINUX
2009-03-27 08:54:52
tastesweet2009-08-12 10:11:08
上边东西是我在minigui的论坛中贴过来的,实际编译libjpeg的时候还是很简单的。 去开源社区下载一个比较高版本的jpeg就可以了, 直接 ./configure --host=xxx --prefix=xxx --enable-shared 修改makefile, 主要修改gcc g++ ar as ld ,替换成你自己的交叉编译器就可以了 然后make make install
fly_with_linux2009-08-08 12:18:16
[user]# tar zxf jpegsrc.v6b.tar.gz [user]# cd jpeg-6b [user]# ./configure –help //可以查看它的配置选项 首先在本机上编译一下,主要是它的 configure 文件设计得有问题,得先用 gcc 编译一个 dummy.c 的文件,然后才能后面编译,不然的话就会出现 libtool 找不到之类的错误 [user]# ./configure --enable-shared --enable-static 本机正常编译通过以后,[user]# make clean 清除掉,然后执行交叉编译 一般情况下用 [cdp@cdpserver jpeg-6b]$ ./configure --prefix=/usr/local/arm/2.95.3/arm-linux/ --host=arm-linux --enable-shared --enable-static --host=arm-linux 来指定交叉编译选项,可是这里死活它不认,所以改用别的方法,如下