在 CentOS 8 上安装 GCC 和 C/C++ 构建工具在 CentOS 8 上安装 GCC 和 C/C++ 构建工具在 CentOS 8 上安装 GCC 和 C/C++ 构建工具在 CentOS 8 上安装 GCC 和 C/C++ 构建工具
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 CentOS 8 上安装 GCC 和 C/C++ 构建工具

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在本文中,我将向您展示如何在 CentOS 8 上安装 GCC 以及开发 C/C++ 程序所需的所有 C/C++ 构建工具。那么,让我们开始吧。

安装 GCC 和 C/C++ 构建工具:

首先,使用以下命令更新 YUM 软件包存储库缓存:

$ sudo yum makecache

应更新 YUM 包存储库缓存。

在CentOS 8上,通过安装开发工具组,可以非常轻松地安装所有C/C++开发工具。

$ sudo yum grouplist

要安装开发工具软件包组,请运行以下命令:

$ sudo yum groupinstall "Development Tools"

要确认安装,请按Y,然后按。

YUM 软件包管理器应该从互联网下载所有软件包并将它们安装在您的 CentOS 8 计算机上。

此时,GCC 和所有必需的 C/C++ 构建工具应该已安装。

要确认 GCC 是否正常工作,请运行以下命令:

$ gcc --version

如您所见,GCC 工作正常。

现在,要检查 G++ 是否正常工作,请运行以下命令:

$ g++ --version

如您所见,G++ 工作正常。

要检查 make 工具是否正常工作,请运行以下命令:

$ make --version

如您所见,make 工作正常。

编写您的第一个 C 和 C++ 程序:

在本节中,我将向您展示如何编写第一个 C 和 C++ 程序,使用 GCC 编译它们并运行它们。那么,让我们继续,

注意: C 程序源文件必须以扩展名 .c 结尾,C++ 程序源文件必须以扩展名 .cpp 结尾。你必须永远记住这一点。

首先,创建一个 C 程序源文件 hello.c 并键入以下代码行。

#include <stdio.h>
#include <stdlib.h>
 
int main(void) {
  printf("Hello world from LinuxHint!\n");
 
  return EXIT_SUCCESS;
}

最终的源代码文件应该如下所示。

编写完 C 程序后,导航到保存 hello.c C 源文件的目录(在我的例子中为 ~/codes 目录),如下所示:

$ cd ~/codes

如您所见,hello.c C 源文件位于此目录中。

现在,要编译 C 源文件 hello.c,请运行以下命令:

$ gcc hello.c

如果您没有指定编译的二进制/可执行文件的名称,a.out将是编译的二进制/可执行文件的默认名称。

如果您想给编译后的二进制/可执行文件命名,即 hello,请使用以下命令编译 C 源文件 hello.c:

$ gcc -o hello hello.c

注意:这里,-o选项定义输出文件或编译的二进制/可执行文件名。

编译 C 源文件 hello.c 后,应生成一个新编译的二进制/可执行文件 hello,如下面的屏幕截图所示。

$ ls -lh

现在,运行编译后的二进制/可执行文件hello,如下所示:

$ ./hello

如您所见,所需的输出打印在屏幕上。

现在,创建一个新的 C++ 源文件 hello.cpp 并键入以下代码行。

#include <iostream>
 
using namespace std;
 
int main(void) {
  cout << "C++: Hello world from LinuxHint!" << endl;
 
  return EXIT_SUCCESS;
}

最终的源代码文件应该如下所示。

如您所见,hello.cpp C++ 源文件位于~/codes 目录中。

$ ls -lh

现在,编译 C++ 源文件 hello.cpp 并使用以下命令为编译后的二进制/可执行文件命名为 hello-cpp:

$ g++ -o hello-cpp hello.cpp

编译 C++ 源文件 hello.cpp 后,应创建一个新编译的二进制/可执行文件 hello-cpp ,如下面的屏幕截图所示。

现在,运行hello-cpp编译的二进制/可执行文件,如下所示:

$ ./hello-cpp

如您所见,所需的输出打印在屏幕上。

这就是在 CentOS 8 上安装 GCC 和 C/C++ 构建工具并编写第一个 C/C++ 程序的方法。感谢您阅读本文。

©2015-2025 Norria support@alaica.com