Search

Linux - CentOS 使用編譯器安裝僅提供原始碼的應用程式

2015-01-18 11:19 PM

目前的Linux系統大多可以使用rpm等自動安裝的方式安裝應用程式

但對於程式開發人員來說

很多時候找到的應用程式只有提供原始碼

這個時候我們就必須使用編譯功能安裝

而在這裡我將提供最簡單的範本命令流程

若不想太深入研究Linux就不會感到那麼痛苦了

使用編譯器安裝之前必須先行安裝gcc編譯器

若尚未安裝可執行 yum install gcc

若是以C++撰寫則需安裝C++編譯器

yum install gcc-c++

以下將以 linuxquestions.tar.gz 為例

程式碼範例
tar zxf linuxquestions.tar.gz
cd linuxquestions
./configure
make
make test (optional)
make install

以下將針對各行命令做進一步解說

詳細解說
# 解壓縮原始碼壓縮檔
tar zxf linuxquestions.tar.gz

# 將目前的工作目錄移到剛剛解壓縮的目錄內
cd linuxquestions

# 執行configure檔案檢查目前系統內的函式庫是否相容
./configure

# 使用上一步驟產生的make檔案進行編譯
make

# 可使用此命令測試是否可以成功安裝 可忽略
make test (optional)

# 安裝應用程式
make install

各項資料連結
鳥哥的 Linux 私房菜 軟體安裝:原始碼與 Tarball

No comments:

Post a Comment