在 Ubuntu 上搭建 C++ 开发环境,通常包含编译器、构建工具、调试器、编辑器/IDE几个部分。下面从最小可用环境到推荐开发环境逐步说明。
sudo apt update
sudo apt upgrade
sudo apt install build-essential
验证:
g++ --version
gcc --version
build-essential 已包含:
gccg++makesudo 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
mkdir build && cd build
cmake ..
make
./main
sudo apt install code
或官网下载 .deb
安装插件:
sudo apt install vim
可配合:
coc.nvimclangdsudo apt install clang
使用:
clang++ main.cpp -o main
sudo apt install cppcheck
sudo apt install clang-format
export CC=gcc
export CXX=g++
Ubuntu + g++ + CMake + VS Code + GDB
如果你愿意,我可以:
你打算用 命令行 / VS Code / CLion 哪种方式?