在Linux中运行C++程序,需要先安装G++编译器,然后使用编译器将C++源代码编译成可执行文件,最后运行可执行文件
安装G++编译器: 对于基于Debian的系统(如Ubuntu),可以使用以下命令安装G++:
sudo apt-get update
sudo apt-get install g++ build-essential
对于基于RPM的系统(如Fedora、CentOS),可以使用以下命令安装G++:
sudo yum install gcc-c++ make
编写一个简单的C++程序:
创建一个名为hello.cpp
的文件,并添加以下代码:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
编译C++程序:
打开终端,导航到包含hello.cpp
文件的目录,然后使用以下命令编译程序:
g++ hello.cpp -o hello
这将生成一个名为hello
的可执行文件。
运行C++程序: 在终端中输入以下命令来运行编译后的程序:
./hello
程序将输出Hello, World!
。
注意:在运行可执行文件之前,请确保当前目录具有执行权限。如果没有,可以使用chmod
命令为文件添加执行权限:
chmod +x hello