ubuntu

C++在Ubuntu上如何安装

小樊
51
2025-10-08 16:06:30
栏目: 编程语言

一、安装前准备
在Ubuntu上安装C++前,需确保系统已联网并打开终端(可通过快捷键Ctrl + Alt + T快速启动)。

二、使用APT包管理器安装(推荐,适合大多数用户)

  1. 更新软件包列表:运行sudo apt update,同步系统软件包信息,避免安装旧版本工具。
  2. 安装build-essential包:执行sudo apt install build-essential,该包包含**GCC(C编译器)、G++(C++编译器)、Make(项目管理工具)**等基础开发工具,是C++开发的必备环境。
  3. (可选)安装调试工具:若需调试C++程序,可运行sudo apt install gdb,安装GNU调试器(GDB)。
  4. (可选)安装CMake:若使用CMake管理项目构建(推荐用于复杂项目),运行sudo apt install cmake

三、验证安装是否成功
安装完成后,通过以下命令检查G++(C++编译器)版本:

g++ --version

若显示G++版本信息(如g++ (Ubuntu 13.2.0-1ubuntu1) 13.2.0),则说明安装成功。

四、编写并运行第一个C++程序(测试环境)

  1. 创建C++源文件:使用文本编辑器(如nano)创建hello.cpp,内容如下:
    #include <iostream>
    int main() {
        std::cout << "Hello, Ubuntu with C++!" << std::endl;
        return 0;
    }
    
    保存并退出(nano中按Ctrl + O保存,Ctrl + X退出)。
  2. 编译程序:在终端中进入源文件所在目录,运行g++ hello.cpp -o hello,生成可执行文件hello
  3. 运行程序:执行./hello,终端将输出Hello, Ubuntu with C++!,验证编译运行正常。

五、配置集成开发环境(IDE,可选但推荐)
为提升开发效率,可安装以下IDE:

六、高级:手动编译安装特定版本GCC(可选)
若需要特定版本的GCC(如最新稳定版),可手动下载源码编译:

  1. 下载源码:访问GNU GCC官网(gcc.gnu.org),下载所需版本的.tar.gz文件;
  2. 安装依赖:运行sudo apt install build-essential flex bison libgmp-dev libmpfr-dev libmpc-dev,安装编译GCC所需的依赖;
  3. 配置与编译:解压源码,进入目录,运行./configure --prefix=/usr/local/gcc-<version>(指定安装路径),再运行make -j$(nproc)(多核编译,加快速度),最后运行sudo make install安装;
  4. 更新环境变量:将新GCC路径添加到~/.bashrc文件中(export PATH=/usr/local/gcc-<version>/bin:$PATH),运行source ~/.bashrc使配置生效。

通过以上步骤,即可在Ubuntu上完成C++的安装与基础配置,满足日常开发需求。

0
看了该问题的人还看了