首先說明我的系統是redhat linux64位。沒有root權限。我們想安裝libjpeg-turbo. 下面介紹具體的安裝步驟。
本來想安裝最新的版本,但是最后失敗了,無奈安裝成1.2.1.
1. 下載源碼:?https://zh.osdn.net/projects/sfnet_libjpeg-turbo/downloads/1.2.1/libjpeg-turbo-1.2.1.tar.gz/
2.? 安裝NASM:? https://blog.csdn.net/xiamentingtao/article/details/80031016?
3.? 解壓libjpeg-turbo-1.2.1.tar.gz
? ? ? #tar xzf libjpeg-turbo-1.2.1.tar.gz
? ? ? #cd libjpeg-turbo-1.2.1
? ? ? ?#./configure --with-jpeg8 --prefix=/usr/local/libjpeg?(--prefix為用戶自定義的目錄)
? ? ? ?#make
? ? ? ?#make install
安裝成功. 最后將更新環境變量.如下:
在~/.bashrc中增加如下幾行
#libjpeg-turbo1.2.1
export PATH=$PATH:/data1/caiyong.wang/bin/libjpeg-turbo/bin/##(動態庫搜索路徑) 程序運行期間查找動態鏈接庫時指定查找共享庫的路徑
export LD_LIBRARY_PATH=/data1/caiyong.wang/bin/libjpeg-turbo/lib/:$LD_LIBRARY_PATH
##(靜態庫搜索路徑) 程序編譯期間查找動態鏈接庫時指定查找共享庫的路徑export LIBRARY_PATH=/data1/caiyong.wang/bin/libjpeg-turbo/lib/:$LIBRARY_PATH
##c程序頭文件搜索路徑export C_INCLUDE_PATH=/data1/caiyong.wang/bin/libjpeg-turbo/include/:$C_INCLUDE_PATH
然后source ~/.bashrc即可
參考:?http://chineselanguageformula.sourceforge.net/developers/traditional/JPEG-Linux.html
? ? ? ? ? ? ? ?https://blog.csdn.net/qq_695538007/article/details/9153087