在 Linux 下配置 C++ 开发环境,主要涉及:编译器、构建工具、编辑器/IDE、库与路径 等几个方面。下面按常见需求一步一步说明。
最常用的是 GCC / G++
sudo apt update
sudo apt install build-essential
检查是否安装成功:
g++ --version
sudo yum groupinstall "Development Tools"
或
sudo dnf groupinstall "Development Tools"
sudo pacman -S base-devel
G++ 通常安装在:
/usr/bin/g++
一般不需要手动配置,除非你:
查看路径:
which g++
update-alternatives --config g++
sudo snap install code
或官网下载 .deb
安装插件:
官网:https://www.jetbrains.com/clion/
sudo apt install vim
sudo apt install qtcreator
sudo apt install cmake
示例:
mkdir build
cd build
cmake ..
make
make
/usr/include
/usr/local/include
g++ main.cpp -I /path/to/include
g++ main.cpp -L /path/to/lib -lmylib
#include <iostream>
int main() {
std::cout << "Hello Linux C++" << std::endl;
return 0;
}
编译运行:
g++ hello.cpp -o hello
./hello
| 用途 | 路径 |
|---|---|
| 系统环境变量 | ~/.bashrc / ~/.zshrc |
| 编译器配置 | /etc/ld.so.conf |
| 动态库缓存 | ldconfig |
| CMake | CMakeLists.txt |
你可以直接告诉我:
我可以给你 精确到一行命令 的配置方案。