linux如何编译运行c++
时间: 2024-10-23 20:13:59 浏览: 10
linux C++ 预编译
在Linux上编译和运行C++程序一般分为以下几个步骤:
1. **准备环境**:
确保你已经安装了`g++`编译器,这是GCC套件的一部分,用于编译C++。如果没有,可以使用包管理器(如apt-get或yum)安装:
```
sudo apt-get install g++
```
2. **编写C++源代码**:
创建一个新的文本文件,例如`hello_world.cpp`,编写你的C++代码,比如经典的“Hello World”程序:
```cpp
#include <iostream>
int main() {
std::cout << "Hello, World!\n";
return 0;
}
```
3. **编译源代码**:
使用`g++`编译器编译源代码,语法是:
```
g++ -o output_name source_file.cpp
```
这里 `-o` 参数指定了输出的可执行文件名,`source_file.cpp` 是你的源文件名。例如:
```
g++ -o hello_world hello_world.cpp
```
4. **运行程序**:
编译完成后,可以在终端中输入以下命令来运行你的程序:
```
./hello_world
```
这会执行你刚刚编译好的`hello_world`程序。
5. **错误处理**:
如果编译过程中出现错误,`g++`会给出详细的错误信息,帮助你定位问题。修复错误后再重新编译。
阅读全文