一、安装前准备
在Ubuntu上安装C++前,需确保系统已联网并打开终端(可通过快捷键Ctrl + Alt + T快速启动)。
二、使用APT包管理器安装(推荐,适合大多数用户)
sudo apt update,同步系统软件包信息,避免安装旧版本工具。sudo apt install build-essential,该包包含**GCC(C编译器)、G++(C++编译器)、Make(项目管理工具)**等基础开发工具,是C++开发的必备环境。sudo apt install gdb,安装GNU调试器(GDB)。sudo apt install cmake。三、验证安装是否成功
安装完成后,通过以下命令检查G++(C++编译器)版本:
g++ --version
若显示G++版本信息(如g++ (Ubuntu 13.2.0-1ubuntu1) 13.2.0),则说明安装成功。
四、编写并运行第一个C++程序(测试环境)
nano)创建hello.cpp,内容如下:#include <iostream>
int main() {
std::cout << "Hello, Ubuntu with C++!" << std::endl;
return 0;
}
保存并退出(nano中按Ctrl + O保存,Ctrl + X退出)。g++ hello.cpp -o hello,生成可执行文件hello。./hello,终端将输出Hello, Ubuntu with C++!,验证编译运行正常。五、配置集成开发环境(IDE,可选但推荐)
为提升开发效率,可安装以下IDE:
Extensions(快捷键Ctrl + Shift + X),搜索并安装C/C++扩展(由Microsoft提供);tasks.json(配置编译命令)、launch.json(配置调试参数)文件,即可实现代码补全、编译、调试一体化。六、高级:手动编译安装特定版本GCC(可选)
若需要特定版本的GCC(如最新稳定版),可手动下载源码编译:
gcc.gnu.org),下载所需版本的.tar.gz文件;sudo apt install build-essential flex bison libgmp-dev libmpfr-dev libmpc-dev,安装编译GCC所需的依赖;./configure --prefix=/usr/local/gcc-<version>(指定安装路径),再运行make -j$(nproc)(多核编译,加快速度),最后运行sudo make install安装;~/.bashrc文件中(export PATH=/usr/local/gcc-<version>/bin:$PATH),运行source ~/.bashrc使配置生效。通过以上步骤,即可在Ubuntu上完成C++的安装与基础配置,满足日常开发需求。