答案 0 :(得分:8)
安装gcc5:
# Install required libraries
sudo yum install libmpc-devel mpfr-devel gmp-devel
# Gather source code
export GCC_VERSION=5.5.0
cd /tmp
curl -o "gcc-${GCC_VERSION}.tar.gz" \
https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VERSION}/gcc- ${GCC_VERSION}.tar.gz
tar xvzf "gcc-${GCC_VERSION}.tar.gz"
cd gcc-${GCC_VERSION}
# Configure and compile
./configure --with-system-zlib --disable-multilib --enable-languages=c,c++
make -j 8
# Install
sudo make install
确保/usr/local/bin/
PATH
您可以有利地安装于1月25日发布的版本7.3.0 here
答案 1 :(得分:8)
晚了聚会,但对于像我这样的人:
sudo yum install gcc72 gcc72-c++
答案 2 :(得分:8)
对于Amazon Linux 2,您必须安装以下内容
sudo yum install -y gcc-c++
必须安装一些需要本机扩展的Ruby gems
答案 3 :(得分:-4)
当你有gcc-4.8.3时,可能就像“amazon linux ami发布2016.03”。 该操作系统非常接近CentOS 7.2 / RHEL 7。
请尝试:#yum install centos-release-scl
如果没问题,你可以这样做:#yum install devtoolset-4-gcc-c++
...并获得g ++,gcc版本5.2.1。
启用“5.2.1”:$ scl enable devtoolset-4 bash
。请注意,该设置仅对当前终端会话有效。
如果有任何问题,我可以提供g ++,gcc。
所需的四个软件包的链接