網際論壇 - 軟體綜合研討 - 〔技巧〕[Linux]tarball程式的安裝
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔技巧〕[Linux]tarball程式的安裝 上一主題 | 下一主題
  貓浮
  資深會員 
  寵愛貓的貓奴


 
  積分 5118
  發文 292
  註冊 2005-9-5
  來自 逐浪大學炭燒系
  狀態 離線
#1  〔技巧〕[Linux]tarball程式的安裝

※解開tarball檔案
tarball多半是tar.gz或tar.bz2形式
使用tar搭配選項就能解開
解開tar.gz:
tar zxvf filename.tar.gz
解開tar.bz2
tar jxvf filename.tar.bz2

※安裝過程
安裝tarball程式主要有幾個步驟
在安裝tarball程式時,建議先看其中的INSTALL說明文件
主要的步驟是:
./configure
make
make install (需要root權限)

./configure是檢查編譯的環境是否符合,並設定一些安裝選項
make 是編譯出執行檔案
make install 是將編譯好的檔案安裝至系統內

另外還有幾個比較常出現的選項:
make clean:清除之前編譯好的檔案
make check:檢查先前編譯出來的檔案是否有問題

※以不同版本的gcc來編譯
以Fedora Core 4為例
在FC4中,gcc預設為4.0版本
但可安裝compat-gcc32套件,就可使用gcc 3.2來編譯
gcc 4.0使用新的技術來編譯,但有些情況可能會出錯
試試gcc 3.2也許能解決

要使用gcc 3.2只要在編譯時加入 CC=gcc32即可,例:
./configure CC=gcc32
make
make install

如果是沒有configure步驟的情況,就輸入:
make CC=gcc32
make install

如此即可

※問題排解
如果是在./configre過程出問題
基本上是缺相關的dev套件
只要以apt補上相關的套件即可
如果是在make過程出問題
那就比較麻煩
可能要自己檢視原始碼
功力不夠就還是找rpm
使用unbuntu的話就用deb套件吧




我的部落格
2006-7-28 11:42 AM
查看資料  發送郵件  訪問主頁  發短消息  QQ   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: