下面按从零开始的思路,给你一份在 Ubuntu 上配置 C++ 开发环境的完整指南,适合新手也能直接用。
Ubuntu 默认可能没有安装编译器。
sudo apt update
sudo apt install build-essential
g++ --version
gcc --version
能看到版本号就说明成功。
mkdir ~/cpp_demo
cd ~/cpp_demo
nano hello.cpp
#include <iostream>
int main() {
std::cout << "Hello Ubuntu C++!" << std::endl;
return 0;
}
g++ hello.cpp -o hello
./hello
输出:
Hello Ubuntu C++!
sudo apt install cmake
cpp_demo/
├── CMakeLists.txt
└── hello.cpp
cmake_minimum_required(VERSION 3.10)
project(HelloCpp)
add_executable(hello hello.cpp)
mkdir build
cd build
cmake ..
make
./hello
sudo snap install code --classic
安装插件:
sudo snap install clion --classic
sudo apt install vim
sudo apt install gdb
gdb ./hello
sudo apt install g++
在代码中使用 UTF-8,并在终端设置:
export LANG=en_US.UTF-8
✅ Ubuntu
✅ g++
✅ CMake
✅ VS Code
✅ GDB
如果你告诉我:
我可以给你更定制的配置方案(比如多文件、静态库、CMake 模板)。