一、確定系統是否已安裝GCC
在Linux終端輸入:
gcc --version
,如果GCC已經安裝過了,會顯示GCC的版本信息。如果未安裝或版本過低,繼續按照以下步驟進行安裝。
二、安裝過程
1. 更新包管理器
在終端中輸入以下命令:
sudo apt-get update sudo apt-get upgrade
這將會更新系統軟件包信息,升級已經安裝的軟件包。
2. 安裝GCC
在終端中輸入以下命令:
sudo apt-get install gcc sudo apt-get install g++
此時,系統將自動下載安裝GCC和G++編譯器。
3. 驗證GCC是否已經安裝成功
在終端中輸入以下命令:
gcc --version g++ --version
如果您看到版本信息,那麼GCC已經成功安裝。
三、安裝其他版本的GCC
如果您需要安裝其他版本的GCC,可以按照以下步驟操作:
1. 添加源
在終端中輸入以下命令,添加相應版本的GCC源:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update
2. 安裝GCC
在終端中輸入以下命令安裝相應版本的GCC:
sudo apt-get install gcc-X.X sudo apt-get install g++-X.X
X.X代表所需的版本號。
3. 驗證GCC是否已經安裝成功
在終端中輸入以下命令:
gcc --version g++ --version
如果您看到版本信息,那麼GCC已經成功安裝。
四、手動編譯安裝GCC
如果以上方法均不能滿足您的需求,您也可以手動下載編譯GCC。
1. 下載GCC
訪問GCC官網,下載相應的GCC源碼:
wget http://ftp.gnu.org/gnu/gcc/gcc-X.X.X/gcc-X.X.X.tar.gz
X.X.X代表所需的版本號。
2. 安裝依賴項
GCC編譯需要一些依賴項。在終端中輸入以下命令安裝相應的依賴項:
sudo apt-get install build-essential sudo apt-get install gawk m4 bison flex libtool sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev
3. 解壓源碼並進入目錄
在終端中輸入以下命令解壓文件並進入目錄:
tar zxvf gcc-X.X.X.tar.gz cd gcc-X.X.X/
4. 配置編譯參數
在終端中輸入以下命令,配置編譯參數:
./configure --prefix=/usr/local/gcc-X.X.X --enable-languages=c,c++ make -j4 make install
X.X.X代表所需的版本號。
5. 配置環境變量
在終端中輸入以下命令,配置環境變量:
export PATH=$PATH:/usr/local/gcc-X.X.X/bin
此時,您也需要將配置加入到~/.bashrc文件中,這樣每次打開終端都會自動激活環境變量,您可以使用文本編輯器打開~/.bashrc文件:
gedit ~/.bashrc
在文本文件中添加以下內容:
export PATH=$PATH:/usr/local/gcc-X.X.X/bin
X.X.X代表所需的版本號。
6. 驗證GCC是否已經安裝成功
在終端中輸入以下命令:
gcc --version g++ --version
如果您看到版本信息,那麼GCC已經成功安裝。
原創文章,作者:MSYKJ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/332081.html