在Ubuntu中安裝GCC編譯器可以通過以下幾種方法:
Ctrl + Alt + T
快捷鍵來打開終端,或者在應用菜單中搜索“終端”并打開它。sudo apt update
這將檢查可用的更新和軟件包列表。sudo apt install build-essential
或者,如果你想安裝特定版本的GCC,可以使用以下命令(以GCC 12為例):sudo apt update
sudo apt install gcc-12 g++-12
build-essential
包包含了GCC、G++(GNU C++編譯器)以及一些其他構建工具,如 make
。gcc --version
或者g++ --version
如果命令成功執行并顯示版本信息,則說明GCC已成功安裝在你的Ubuntu系統中。gcc-11.2.0
。contrib
文件夾下的 download_prerequisites
文件,查看需要的依賴包版本。根據 download_prerequisites
中紅框位置的信息,在下方下載鏈接中下載相應的依賴包版本。
tar -zxvf gcc-9.10.tar.gz
cd gcc-9.10
tar -zxvf gmp-6.1.0.tar.bz2
tar -zxvf mpfr-3.1.4.tar.bz2
tar -zxvf mpc-1.0.3.tar.gz
tar -zxvf isl-0.18.tar.bz2
ln -sf gmp-6.1.0 gmp
ln -sf mpfr-3.1.4 mpfr
ln -sf mpc-1.0.3 mpc
ln -sf isl-0.18 isl
mkdir build && cd build
unset LIBRARY_PATH CPATH C_INCLUDE_PATH PKG_CONFIG_PATH CPLUS_INCLUDE_PATH INCLUDE
../configure -enable-checking=release -enable-languages=c,c++ --disable-multilib
make -j8
/usr/local
,因此需要指定其他路徑:make install DESTDIR=/home
配置環境變量:
~/.bashrc
:vim ~/.bashrc
輸入如下信息:export PATH=/home/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/home/usr/local/lib64:$LD_LIBRARY_PATH
保存并關閉。
更新環境變量(每次打開shell,需要重新執行一次下方命令):source ~/.bashrc
gcc --version
顯示如下信息,配置完成:gcc (GCC) 9.1.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
以上就是在Ubuntu上安裝GCC編譯器的步驟,你可以根據自己的需求選擇使用APT包管理器安裝或從源碼編譯安裝。