温馨提示×

怎样在Linux上配置C++编译器

小樊
55
2025-08-22 04:35:32
栏目: 编程语言

在Linux上配置C++编译器主要分为安装、验证和基础使用步骤,以下是具体说明:

  1. 安装编译器

    • Debian/Ubuntu系统
      sudo apt update sudo apt install build-essential # 安装g++及构建工具链  
    • CentOS/RHEL系统
      sudo yum update sudo yum install gcc-c++ make # 安装g++及构建工具  
    • 手动安装特定版本(可选):
      GCC官网下载源码,通过./configuremakesudo make install编译安装。
  2. 验证安装
    运行以下命令查看g++版本,确认安装成功:

    g++ --version 
  3. 基础使用

    • 编译单个文件
      g++ hello.cpp -o hello # 生成可执行文件hello  ./hello # 运行程序  
    • 链接库文件
      若需链接外部库,使用-L指定库路径、-l指定库名,例如:
      g++ main.cpp -L/path/to/lib -lmylib -o program 
  4. 复杂项目构建(可选)
    使用CMake管理多文件项目:

    • 安装CMake:
      sudo apt install cmake # Debian/Ubuntu  sudo yum install cmake # CentOS/RHEL  
    • 创建CMakeLists.txt文件,定义构建规则,然后执行:
      mkdir build && cd build cmake .. make 

说明:多数Linux发行版默认预装GCC/G++,直接通过包管理器安装即可满足基础需求,复杂场景可结合CMake或手动配置环境变量。

0