首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

Ubuntu 下 C/C++ 編譯環境一鍵配置指南

     編輯:關於C語言

核心命令

sudo apt-get update
sudo apt-get install build-essential

原理解析

  • build-essential:Ubuntu 元套件,包含編譯內核所需的核心工具鏈
  • 自動安裝依賴:gcc、g++、make、libc6-dev、dpkg-dev 等
  • 等同於手動安裝:sudo apt-get install gcc g++ make libc6-dev

驗證安裝

gcc --version
g++ --version
make --version

快速測試

# hello.c
#include <stdio.h>
int main() { printf("Hello GCC!\n"); return 0; }

# 編譯運行
gcc hello.c -o hello
./hello

# C++ 測試
# hello.cpp
#include <iostream>
int main() { std::cout << "Hello G++!" << std::endl; return 0; }

g++ hello.cpp -o hello
./hello

進階工具推薦

工具安裝命令用途
gdbsudo apt-get install gdb調試器
valgrindsudo apt-get install valgrind內存檢測
clangsudo apt-get install clangLLVM 編譯器
cmakesudo apt-get install cmake構建系統
gitsudo apt-get install git版本控制

常見問題

  1. 權限不足:使用 sudo 或配置 apt 代理
  2. 網絡超時:更換軟件源(阿里云/清華/中科大鏡像)
  3. 版本過舊:Ubuntu LTS 版本較保守,需 PPA 或源碼編譯獲取新版 GCC
  4. 32 位庫缺失:sudo apt-get install gcc-multilib g++-multilib

本文整理自「子房sky」博客,原文地址:https://983836259.blog.51cto.com/7311475/1297442

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved