linux安裝原始碼包未解決

2021-09-20 20:23:13 字數 1017 閱讀 4325

原始碼包安裝

約定:原始碼包放在 cd/use/local/src

[root@localhost src]# wget 

[root@localhost src]# ls

apr-util-1.6.1.tar.gz 說明是乙個tar .gz的壓縮包

解壓壓縮包

[root@localhost src]# tar -zxvf apr-util-1.6.1.tar.gz 解壓原始碼包

apr-util-1.6.1/

apr-util-1.6.1/strmatch/

apr-util-1.6.1/strmatch/apr_strmatch.c

apr-util-1.6.1/uri/

apr-util-1.6.1/uri/apr_uri.c

apr-util-1.6.1/apr-util.spec

apr-util-1.6.1/readme.freetds

....

....

配置相關選項——指定安裝路徑

[root@localhost apr-util-1.6.1]# ./configure --prefix=/usr/local/apache2 指定安裝路徑

出現如下錯誤

checking for gcc... no 說明沒有安裝gcc

checking for cc... no

checking for cl.exe... no

安裝gcc

#yum install -y gcc

重新執行配置選項

[root@localhost apr-util-1.6.1]# ./configure --prefix=/usr/local/apache2

安裝gcc之後還出現如下報錯編譯完後結果還報錯結果如下:

linux 原始碼包安裝gcc

首先在配置gcc的過程中會出現錯誤 gcc configure error building gcc requires gmp 4.2 mpfr 2.3.1 and mpc 0.8.0 先開始安裝gmp。解壓gmp的壓縮包後,得到源 目錄gmp 4.3.2。在該目錄的同級目錄下建立乙個臨時的編譯目錄...

Linux 原始碼包安裝軟體

在linux bsd系統中,軟體包主要以兩種形式出現 二進位製包以及源 包。之前一直說的rpm包就是屬於二進位製包,也就是已經編譯好的軟體包.這裡說源 包則主要適用於自由軟體的安裝,使用者需要自己編譯它們。一般是我們手動指定安裝在 usr local下,相當於windows下是program fil...

Linux 原始碼包的安裝

安裝原始碼包,需要我們把源 編譯成可執行的二進位制檔案。原始碼包的編譯用到了linux系統裡的編譯器。常見的原始碼包一般都是用c語言開發的,因為c語言是linux上最標準的程式語言。linux上的c語言編譯器稱為gcc,利用它可以把c語言編譯成可執行的二進位制檔案。所以,如果機器上沒有安裝gcc,就...