手動安裝gcc 9 2 0 的依賴庫

2021-10-03 03:14:19 字數 2620 閱讀 4796

1.gmp

2.mpfr

3.mpc

4.isl

如果非管理員身份,執行make install 命令需要加上 sudo 執行,否則沒法將檔案寫入系統中。

如果尚未安裝gcc 和 bzip2的先安裝,編譯原始碼需要用到

sudo yum install gcc gcc-c++ -y
sudo yum install

bzip2 -y

tar xvf gmp-6.1.2.tar.xz

cd gmp-6.1.2

./configure -prefix=/usr/local/gmp

make

&&make

install

在編譯前沒有執行make check

翻譯:庫檔案已安裝於:

/usr/local/mpfr/lib

如果您想要鏈結已安裝的庫

在給定的目錄libdir中,必須使用libtool和

指定庫的完整路徑名,或使用』-llibdir』

在連線時標記,並至少執行下列其中一項:

-將libdir新增到』ld_library_path』環境變數中

在執行期間

-將libdir新增到』ld_run_path』環境變數中

在連線-使用』- wl,-rpath - wl,libdir』鏈結器標誌

-讓你的系統管理員新增libdir到』/etc/ld.so.conf

有關共享庫的作業系統文件,請參閱

更多資訊,如ld(1)和ld.so(8)手冊頁。

tar xvf mpfr-4.0.1.tar.gz

cd mpfr-3.1.4

./configure -prefix=/usr/local/mpfr -with-gmp=/usr/local/gmp

make

&&make

install

tar xvf mpc-1.0.3.tar.gz

cd mpc-1.1.0

./configure -prefix=/usr/local/mpc -with-gmp=/usr/local/gmp -with-mpfr=/usr/local/mpfr

make

&&make

install

tar -jxvf isl-0.18.tar.bz2

cd isl-0.18

./configure -prefix=/usr/local/isl -with-gmp=/usr/local/gmp

make

make

install

注意:如果安裝isl出現報一下錯誤

checking which gmp to use... system

checking gmp.h usability... no

checking gmp.h presence... no

checking for gmp.h... no

configure: error: gmp.h header not found

我們需要安裝 gmp-devel依賴

sudo yum -y install gmp-devel
sudo vim /etc/ld.so.conf
#加入以下四個路徑

/usr/local/gmp/lib

/usr/local/mpfr/lib

/usr/local/mpc/lib

/usr/local/isl/lib

ldconfig -v命令更新 ld.so.conf庫檔案,使其生效。

sudo ldconfig -v
或者

yum install gmp

yum install gmp-devel

yum install mpfr

yum install mpfr-devel

yum intall libmpc

yum install libmpc-devel

如果有錯請指出,以免誤導他人,同時我也可以學習一下。

原始碼安裝gcc 9 2 0

安裝 sudo apt get gcc 解除安裝 sudo apt get remove gcc gcc編譯時依賴gmp,mpfr,mpc,這三個要依次安裝 gmp mpfr mpc 最後安裝gcc 接下來是安裝的過程 新建乙個目錄用來存放解壓後的原始碼,我是在使用者目錄下建的,將四個檔案解壓到目錄...

Deepin20編譯安裝Gcc9 2 0

編譯安裝gcc9.2.0 deepin20編譯安裝gcc9.2.0 近來開始使用uos平台,嘗試在uos deepin20社群版 編譯安裝gcc9.2.0。以下是實驗過的安裝方法。1 安裝build essential 終端執行 sudo apt install build essential 安裝...

Linux安裝gcc軟體的依賴關係

gcc的安裝 切換到安裝光碟目錄下 mount dev cdrom mnt cdrom cd mnt cdrom 安裝gcc依賴的 rpm程式,必須按照順序依次執行 rpm ivh kernel headers 2.6.18 164.el5.i386.rpm rpm ivh compat glibc...