在 Ubuntu 上配置 C++ 开发环境,通常包括 安装编译器、配置构建工具、选择编辑器/IDE 等步骤。下面给你一套从入门到常用的完整配置方案。
sudo apt update
sudo apt install build-essential
该命令会安装:
gcc(C 编译器)g++(C++ 编译器)makeg++ --version
输出类似:
g++ (Ubuntu 11.4.0) 11.4.0
mkdir ~/cpp_projects
cd ~/cpp_projects
nano hello.cpp
#include <iostream>
int main() {
std::cout << "Hello, Ubuntu C++!" << std::endl;
return 0;
}
g++ hello.cpp -o hello
./hello
g++ -std=c++17 -Wall -Wextra -O2 main.cpp -o main
说明:
-std=c++17:使用 C++17 标准-Wall -Wextra:开启警告-O2:优化sudo apt install cmake
cpp_project/
├── CMakeLists.txt
└── main.cpp
cmake_minimum_required(VERSION 3.10)
project(MyProject)
set(CMAKE_CXX_STANDARD 17)
add_executable(myapp main.cpp)
mkdir build
cd build
cmake ..
make
./myapp
sudo apt install gdb
sudo apt install valgrind
sudo snap install code --classic
安装插件:
sudo apt install g++
g++ -std=c++11 main.cpp
g++ 和 makeCMake如果你愿意,我可以:
你打算用 C++ 做什么?