CentOS 編譯源碼

來源:互聯網
上載者:User

標籤:

編譯python3為例:

1.下載源碼包( 可能是.tar.gz, tar.bz2格式的,也可能是從git上下載)

2.得到源碼包解壓

  源碼檔案:一般是.c .py 之類的

  檢測檔案:名字一般是configure

  軟體安裝和說明一般是INSTALL或README ( 裡面一般會有安裝流程 )

3.到目錄下 ./configure

  configure檔案是一個script, 用來檢測你的linux系統,相關的軟體,以及系統的配置等,運行這個檔案後,會產生一個名字為Makefile的檔案.

4.    make

  make會編譯源碼並連結相應的庫檔案等,形成可執行檔檔案。由於Linux不同發行版的差異,同一個軟體源碼在不同的linux     

  distribution中的編譯方法往往是不同的。那make這個命令怎麼知道如何在你的環境中編譯源碼呢? 就是根據上一步configure命令產生的Makefile這個檔案.

5.  make install

  編譯成功後,還需用安裝 。 Linux所謂的安裝,其實主要是把相關的檔案分別放置到正確的目錄.

 

 

 

 

參考:http://www.androiddev.net/redhat-centos-software-sourcecode/

CentOS 編譯源碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.