ubuntu

Ubuntu C++中如何使用STL库

小樊
43
2025-08-26 09:22:42
栏目: 编程语言

在Ubuntu中使用C++ STL(Standard Template Library)库非常简单,因为这些库已经预装在大多数Ubuntu系统中。以下是如何在Ubuntu中使用C++ STL库的步骤:

  1. 打开终端: 你可以通过按下 Ctrl + Alt + T 快捷键来打开终端。

  2. 创建或编辑C++源文件: 使用你喜欢的文本编辑器(如 nano, vim, gedit 等)创建一个新的C++源文件,或者编辑一个已有的文件。例如,使用 nano 创建一个名为 main.cpp 的文件:

nano main.cpp
  1. 编写C++代码: 在 main.cpp 文件中,包含所需的STL头文件,并编写你的C++代码。例如,以下是一个简单的示例,演示了如何使用 vectoriostream 头文件:
#include <iostream>
#include <vector>

int main() {
    std::vector<int> numbers = {1, 2, 3, 4, 5};

    for (int num : numbers) {
        std::cout << num << " ";
    }

    std::cout << std::endl;

    return 0;
}
  1. 编译C++代码: 使用 g++ 编译器编译你的C++代码。在终端中输入以下命令:
g++ -o main main.cpp

这将生成一个名为 main(在Windows上可能是 main.exe)的可执行文件。

  1. 运行程序: 在终端中输入以下命令来运行你的程序:
./main

你应该会看到输出 1 2 3 4 5

注意:如果你遇到任何编译错误,请确保你的系统已安装了 g++ 编译器。你可以使用以下命令来安装它(如果尚未安装):

sudo apt update
sudo apt install g++

此外,如果你使用的是较新的C++标准(如C++11、C++14、C++17等),你可能需要在编译命令中添加相应的标志,例如 -std=c++11-std=c++14-std=c++17

0
看了该问题的人还看了