Linux——./configure && make && make install命令解析

當我們在Linux上安裝相關的軟件源碼包時,一般會涉及到以下三個步驟,分別是 ./configure、make、make install

————————————————————————————————————————————————————

第一步
./configure
       該步驟主要用來檢測系統的配置、環境以及相關依賴,如果缺少相關依賴,該腳本會中止執行,軟件安裝失敗
如:它會檢測是否安裝了gcc (用於編譯各種源代碼的軟件),如果未安裝,該腳本會中止執行
當該腳本執行完成之後,它會根據之前檢查的結果,生產一個 Makefile 文件,該文件規定了用什麼編譯器、編譯參數等信息 ,描述了文件編譯的相互依賴關係
第二步
make
       該步驟主要用來編譯源代碼,make指令會從 Makefile 文件中讀取相關指令,然後進行編譯,編譯完成之後會生成可執行文件
第三步
make install
       該步驟主要用來安裝軟件,make install命令會從 Makefile 文件中讀取相關指令,然後將軟件安裝到指定位置
默認安裝位置是 /usr/local
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章