下面给你一份在 Ubuntu 上安装和配置 C++ 开发环境的完整指南,从最常用、最简单到进阶配置,你可以按需选择。
sudo apt update
sudo apt install build-essential
✅ 包含内容:
gcc(C 编译器)g++(C++ 编译器)makeg++ --version
看到类似输出说明成功:
g++ (Ubuntu 11.4.0) 11.4.0
mkdir ~/cpp
cd ~/cpp
nano hello.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello Ubuntu C++" << endl;
return 0;
}
g++ hello.cpp -o hello
./hello
输出:
Hello Ubuntu C++
sudo apt install cmake
cpp_project/
├── CMakeLists.txt
└── main.cpp
cmake_minimum_required(VERSION 3.10)
project(demo)
set(CMAKE_CXX_STANDARD 17)
add_executable(demo main.cpp)
mkdir build
cd build
cmake ..
make
./demo
sudo snap install code --classic
安装插件:
sudo apt install qtcreator
g++ main.cpp -std=c++17 -o main
或
g++ main.cpp -std=c++20 -o main
g++: command not foundsudo apt install g++
sudo apt install libc6-dev
| 功能 | 安装 |
|---|---|
| 数学库 | libboost-all-dev |
| 多线程 | 已集成 |
| 网络 | libcurl4-openssl-dev |
| 调试 | gdb |
如果你愿意,我可以帮你:
你用的是 Ubuntu 哪个版本?桌面还是服务器?