**“Ubuntu C++ 配置”**通常指在 Ubuntu(Linux 发行版)系统上搭建和配置 C++ 开发环境,包括编译器、构建工具、编辑器/IDE 以及必要的库。下面从概念到实操给你一个清晰说明。
在 Ubuntu 上写 C++,一般涉及以下几方面:
最常见的是 GCC / G++:
gcc:C 编译器g++:C++ 编译器示例:
g++ main.cpp -o main
./main
make:最基础的构建工具cmake:跨平台构建系统(最常用)ninja:更快的构建工具gdb:命令行调试器valgrind:内存检测工具vim、nano例如:
sudo apt update
sudo apt upgrade
sudo apt install build-essential
包含:
验证:
g++ --version
sudo apt install cmake
sudo apt install gdb valgrind
sudo snap install code --classic
或官网下载 .deb
安装 C++ 插件:
main.cpp#include <iostream>
using namespace std;
int main() {
cout << "Hello Ubuntu C++" << endl;
return 0;
}
g++ main.cpp -o main
./main
CMakeLists.txtcmake_minimum_required(VERSION 3.10)
project(Hello)
add_executable(hello main.cpp)
mkdir build
cd build
cmake ..
make
./hello
Ubuntu C++ 配置 = 安装 g++ + 构建工具 + 编辑器 +(可选)库和调试工具,用来在 Ubuntu 上编写、编译和调试 C++ 程序。
如果你是指 某个具体场景(比如 VS Code 配置、CMake 报错、学校实验环境),可以告诉我,我可以给你更针对性的方案。