centos gcc 运行 cpp 程序
时间: 2023-04-03 19:03:35 浏览: 66
你可以使用以下命令来编译和运行 cpp 程序:
1. 使用以下命令安装 gcc 编译器:
sudo yum install gcc
2. 编写 cpp 程序,例如 hello.cpp:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!";
return 0;
}
3. 使用以下命令编译 cpp 程序:
g++ hello.cpp -o hello
4. 使用以下命令运行编译后的程序:
./hello
输出应该是:
Hello, World!
相关问题
如何 在centos 中 gcc运行cpp程序并查看输出
您可以使用以下命令在 CentOS 中运行 gcc 编译器来编译和运行 C++ 程序,并查看输出:
1. 首先,安装 gcc 编译器和 C++ 库:
sudo yum install gcc-c++
2. 编写 C++ 程序,例如 hello.cpp:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!";
return 0;
}
3. 使用以下命令编译程序:
g++ hello.cpp -o hello
4. 运行程序:
./hello
5. 查看输出:
Hello, World!
希望这可以帮助您在 CentOS 中运行 C++ 程序并查看输出。
centos gcc 开启c++11
在 CentOS 中开启 C++11 支持,需要使用 GCC 4.8 及以上版本,并使用 `-std=c++11` 编译选项。
以下是具体步骤:
1. 检查 GCC 版本,确保为 4.8 及以上版本。
```
gcc --version
```
2. 编写 C++11 的代码。
例如,在 test.cpp 文件中编写以下代码:
```c++
#include <iostream>
#include <vector>
int main()
{
std::vector<int> vec = {1, 2, 3, 4};
for (auto i : vec) {
std::cout << i << " ";
}
std::cout << std::endl;
return 0;
}
```
3. 使用 `-std=c++11` 选项编译代码。
```
g++ -std=c++11 test.cpp -o test
```
4. 运行代码。
```
./test
```
输出结果为:
```
1 2 3 4
```
这表示 C++11 特性已经正常使用了。