在 Ubuntu 下配置 C++ 开发环境,通常包含编译器、构建工具、调试器、编辑器/IDE几个部分。下面给你一套从“最基础”到“较完整”的配置方案。
sudo apt update
sudo apt upgrade
sudo apt install build-essential
验证是否安装成功:
g++ --version
gcc --version
build-essential 已包含:
sudo apt install gdb
验证:
gdb --version
mkdir ~/cpp_demo && cd ~/cpp_demo
nano main.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello Ubuntu C++" << endl;
return 0;
}
g++ main.cpp -o main
./main
sudo apt install cmake
cpp_demo/
├── CMakeLists.txt
└── main.cpp
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)
mkdir build && cd build
cmake ..
make
./demo
sudo apt install code
或官网下载 .deb
推荐插件:
# 从 JetBrains 官网下载
sudo apt install g++
g++ main.cpp -std=c++17 -o main
sudo apt install gcc-11 g++-11
如果你告诉我:
我可以给你更精准的配置方案。