Linux 編譯套件時的注意事項

因為 Linux 上的套件都是 OpenSource 的套件,所以我們可以下載套件的原始碼來使用。但因為每個人電腦的環境都不相同,所以程式如果要能夠在自己的電腦執行,必須要經過 「編譯」。

編譯套件的程序

  1. 環境配置(./configure): 配置完成會產生一個 「Makefile」 檔案
  2. 編譯套件(make): 依據上一個步驟產生的 「Makefile」 來進行編譯,編譯完成後,會產生執行檔。
  3. 安裝套件(make install): 將上一個步驟產生的 「執行檔」 安裝到特定的目錄

注意事項

  1. 原始檔都下載及解壓到 [/usr/local/src]
  2. 執行環境配置時(./configure),可以加上 「–prefix=/usr/local/套件名稱」 參數,將程式安裝在 [/usr/local/套件名稱]
  3. 較完整的安裝指令為
    make clean
    make
    make check
    make install

參考網頁

  1. No comments yet.

  1. 08/23. 2010

return top

%d 位部落客按了讚: