歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 對於源程序如何在Linux中實現安裝

對於源程序如何在Linux中實現安裝

日期:2017/2/28 15:33:16   编辑:Linux教程

我們在使用linux當中,需要一些軟件的安裝,但是我們又沒有rpm包,但是如果有源程序,也能實現軟件的安裝,下面我們就看看怎麼去安裝一個源程序 :

對於linux中用C語言編寫的程序來說 一般我們安裝有三個步驟:

1:使用./configure命令 檢查編譯環境

此步驟主要檢測依賴的庫文件和工具是否都存在 並根據一定設定結合源程序中的Makefile.in 文件生成一個文件makefile

2:使用make命令 實現編譯

make是個項目管理工具 根據makefile文件自動調用各種編譯工具實現編譯 將源代碼編譯成二進制文件

3: 使用make install 來安裝

下面我就以axel的安裝為例簡要說明下安裝過程:

axel是常用的多線程的下載工具,且看安裝步驟:

1.#tar -zxf axel-2.4.tar.gz 源程序是個歸檔的壓縮文件,所以…是這樣….

2.#cd axel-2.4 解壓後生成和源程序同名的目錄 切換至此目錄

3.#./configure --i18n=0 –strip=0

./configure有很多選項 比如--i18n=0 表示禁用國際化

--prefix = 指定安裝的目錄

-- etcdir= 配置文件安裝位置

。。。

4.#make 編譯

5.#make install 安裝

源程序的安裝結束了,是不是很簡單,。仍然希望對您有幫助,同時請大蝦多多指教。。

還有,雖然是安裝好了,但是在我們發現仍不能正常運行此程序,因為我們是需要導出相應的文件的。對於此程序的庫文件,可執行程序,man文件,頭文件的導出,且聽我們下回分解。http://www.linuxidc.com/Linux/2012-09/70338p2.htm

Copyright © Linux教程網 All Rights Reserved