libJpeg編譯:spa
- 下載libjpeg源碼:http://www.ijg.org/,下載jpegsrc.v9a.tar.gz
- 解壓源碼,命令:tar -zxvf jpegsrc.v9a,源碼文件夾爲jpeg-9a
- 運行命令:./configure --prefix=jpeg-9a/release --enable-shared=no
- 在jpeg-9a下查找Makefile文件並打開,查找CFLAGS,在CFLAGS = -g -02 後面添加 -fPIC
- 運行命令:make
- 運行命令:make install
- 最終靜態庫文件安裝在jpeg-9a/release/lib下
libPng編譯:源碼
編譯libPng首先須要編譯zlib,過程以下:編譯
- 下載zlib源碼zlib-1.2.8.tar.gz
- 解壓zlib源碼到zlib-1.2.8
- 運行命令:./configure --static 靜態編譯
- 在zlib-1.2.8下查找Makefile文件並打開,查找CFLAGS 並在該行最後加上 -fPIC
- 運行命令:make
- 運行命令:make install
下面編譯libPngfile
- 下載源碼libpng-1.6.13.tar.gz
- 解壓到libpng-1.6.13
- 運行命令:./configure --prefix=libpng-1.6.13/release --enable-shared=no
- 在libpng-1.6.13下查找Makefile文件並打開,查找CFLAGS並在該行最後加上 -fPIC
- 運行命令:make
- 運行命令:make install