要在CentOS上更新Fortran编译器,您可以按照以下步骤操作:
sudo yum install scl-utils
sudo yum install centos-release-scl
sudo yum install devtoolset-<version>-gcc*
将<version>
替换为您想要安装的GCC版本号,例如8
。
scl enable devtoolset-<version> bash
这将在当前终端上临时启用devtoolset。要使其永久生效,请将以下行添加到/etc/profile
文件中:
echo "source /opt/rh/devtoolset-<version>/enable" >> /etc/profile
然后,运行source /etc/profile
使更改生效。
gcc --version
这将显示已安装的GCC版本。
wget http://ftp.gnu.org/gnu/gcc/<version>/gcc-<version>.tar.gz
tar -xzvf gcc-<version>.tar.gz
cd gcc-<version>
将<version>
替换为您想要安装的GCC版本号。
./contrib/download_prerequisites
如果下载失败,尝试将FTP链接替换为HTTP链接。
mkdir build
cd build
../configure --enable-checking=release --enable-languages=c,c++,fortran --disable-multilib --prefix=/usr/local
make -j<number_of_threads>
sudo make install
将<number_of_threads>
替换为您希望用于编译的线程数,例如8
。
echo "export PATH=/usr/local/bin:$PATH" >> /etc/profile.d/gcc.sh
source /etc/profile.d/gcc.sh
gcc -v
这将显示已安装的GCC版本。
以上就是在CentOS上更新Fortran编译器的步骤,您可以根据自己的需求选择使用SCL工具更新或从源码编译安装。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: CentOS PHP日志中哪些信息最关键