在Ubuntu22.04.4安装gcc-12

Ubuntu22.04.4默认的gcc版本是gcc-11,但是在安装很多程序的时候(比如在安装NVIDIA官方驱动的时候)会报错,

ERROR:An error occurred while performing the step:"Building kernel modules". See /var/log/nvidia-installer.log…

因此我们需要手动安装gcc-12

首先下载gcc-12的压缩包

建议从清华大学的镜像源找到指定版本的包

https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/

https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-12.3.0/gcc-12.3.0.tar.gz

在Ubuntu22.04.4安装gcc-12

为了操作方便,下载下来之后可以将文件剪切到主目录,然后通过如下的命令对下载的压缩包进行解压

tar -xf gcc-12.3.0.tar.gz

安装所需的依赖项

然后运行下面的命令安装一些工具包

sudo apt install build-essential

安装以下软件包

为了帮助 GCC 源编译,请安装 libgmp3-dev、libmpfr-dev 和 libmpc-dev 包:

sudo apt install libmpfr-dev libgmp3-dev libmpc-dev -y

打开GCC目录

然后进入到压缩文件解压后的文件中

 cd gcc-12.3.0

设置 GCC 构建选项

设置 GCC 构建的选项:

./configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-12.3.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-12.3.0

使用“make”命令启动 GCC 构建过程

使用 make 命令启动 GCC 构建过程:

make -j3

完成构建过程可能需要很长时间和大量资源。j3 指令指示机器使用三个核心执行任务。可以根据系统的设置和功能调整核心数量。

完成上述步骤后安装 GCC

sudo make install

检查 GCC 版本

输入以下命令检查 GCC 版本:

/usr/local/gcc-12.3.0/bin/gcc-12.3.0 --version

结论

作为程序员或开发人员,请在您的 Ubuntu 系统上安装 GCC 编译器。这是至关重要的第一步。您可以使用 GCC 的广泛工具包编译和执行用各种编程语言编写的代码。您已经为自己提供了深入研究 Ubuntu 领域的必要工具。按照本指南中建议的简单步骤进行软件创建。

您的创造力和解决问题的能力现在可能已经完全释放。希望您详细了解了如何在此处为 Ubuntu 安装 gcc。您可以放心地开发、汇编和运行程序。现在,您了解如何在 Ubuntu 上安装 GCC 编译器。在 Ubuntu 机器上使用 GCC 使您能够进行广泛的编程。此外,还可以进行调试和系统管理操作,以及编译和运行 C 和 C++ 代码。

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/zaiubuntu22044anzhuanggcc-12/.html

(1)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2024年6月2日 上午11:16
下一篇 2024年6月25日 上午7:55

相关推荐

发表回复

登录后才能评论