linux x64下編譯libjpeg,libpng,zlib

libJpeg編譯:spa

  1. 下載libjpeg源碼:http://www.ijg.org/,下載jpegsrc.v9a.tar.gz
  2. 解壓源碼,命令:tar -zxvf jpegsrc.v9a,源碼文件夾爲jpeg-9a
  3. 運行命令:./configure --prefix=jpeg-9a/release --enable-shared=no
  4. 在jpeg-9a下查找Makefile文件並打開,查找CFLAGS,在CFLAGS = -g -02 後面添加 -fPIC
  5. 運行命令:make
  6. 運行命令:make install
  7. 最終靜態庫文件安裝在jpeg-9a/release/lib下

libPng編譯:源碼

  編譯libPng首先須要編譯zlib,過程以下:編譯

  1. 下載zlib源碼zlib-1.2.8.tar.gz
  2. 解壓zlib源碼到zlib-1.2.8
  3. 運行命令:./configure --static   靜態編譯
  4. 在zlib-1.2.8下查找Makefile文件並打開,查找CFLAGS 並在該行最後加上 -fPIC
  5. 運行命令:make
  6. 運行命令:make install

  下面編譯libPngfile

  1. 下載源碼libpng-1.6.13.tar.gz
  2. 解壓到libpng-1.6.13
  3. 運行命令:./configure --prefix=libpng-1.6.13/release --enable-shared=no
  4. 在libpng-1.6.13下查找Makefile文件並打開,查找CFLAGS並在該行最後加上 -fPIC
  5. 運行命令:make
  6. 運行命令:make install
相關文章
相關標籤/搜索