在 Ubuntu 系统中,你可以通过以下几种方法来查看 C++ 的版本:
使用命令行编译器:
打开终端,输入以下命令来检查 g++(GNU C++ 编译器)的版本:
g++ --version
这将显示 g++ 的版本信息,包括它所使用的 C++ 标准库的版本。
使用 cpp 预处理器:
你也可以使用 cpp(C 预处理器)来查看 C++ 的版本支持情况:
cpp --version
这将显示 C++ 预处理器的版本信息。
编写一个简单的 C++ 程序:
创建一个简单的 C++ 程序来查看编译器支持的 C++ 标准。例如,创建一个名为 test.cpp 的文件,内容如下:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
然后使用不同版本的 C++ 标准进行编译,比如:
使用 C++11:
g++ -std=c++11 test.cpp -o test
使用 C++14:
g++ -std=c++14 test.cpp -o test
使用 C++17:
g++ -std=c++17 test.cpp -o test
如果编译成功,说明你的编译器支持相应的 C++ 标准。
通过这些方法,你可以查看 Ubuntu 系统中 C++ 编译器的版本以及它所支持的 C++ 标准。