CentOS 运行 C++ 程序全攻略
CentOS 简介

CentOS(Community Enterprise Operating System)是一个基于 Red Hat Enterprise Linux 的免费发行版,它旨在为用户提供一个稳定、安全、可靠的操作系统,CentOS 适用于各种服务器、桌面以及虚拟化环境,本文将详细介绍如何在 CentOS 上运行 C++ 程序。
安装 CentOS
下载 CentOS 镜像:访问 CentOS 官网(https://www.centos.org/)下载适合您硬件的 CentOS 镜像。
安装 CentOS:使用 U 盘或光盘启动计算机,按照提示进行安装。
配置网络:在安装过程中,确保网络连接正常,以便更新系统。
安装完成后,重启计算机。
安装编译器
打开终端。
输入以下命令安装 GCC 编译器:

sudo yum install gcc
安装 G++ 编译器:
sudo yum install g++
安装完成后,验证编译器是否安装成功:
gcc --version g++ --version
编写 C++ 程序
打开文本编辑器,vi 或 nano。
编写以下简单的 C++ 程序:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
} - 保存文件,例如命名为
hello.cpp。
编译 C++ 程序
打开终端。
切换到保存程序的目录:
cd /path/to/your/c++/program
使用 g++ 编译程序:

g++ -o hello hello.cpp
- 编译完成后,生成可执行文件
hello。
运行 C++ 程序
在终端中输入以下命令运行程序:
./hello
如果程序运行正常,您将在终端看到 "Hello, World!"。
FAQs
问题:如何解决编译错误?解答:仔细阅读编译器输出的错误信息,确定错误原因,常见的错误包括语法错误、类型错误等,针对错误原因进行修改,然后重新编译。
问题:如何调试 C++ 程序?解答:可以使用 GDB 调试器来调试 C++ 程序,安装 GDB:
sudo yum install gdb
使用以下命令启动 GDB:
gdb ./hello
在 GDB 中,您可以设置断点、查看变量值、单步执行等操作。

