在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
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