文章目录
- 🚀 C语言开发环境完整安装与检查指南
- 第1步:完整安装开发环境
- 1.1 更新系统并安装基础开发套件
- 1.2 安装额外开发工具
- 1.3 安装常用编辑器
- 1.4 安装库和头文件
- 第2步:完整检查脚本
- 第3步:运行检查脚本
- 第4步:快速验证命令
- 4.1 编译和运行测试程序
- 4.2 多阶段编译测试
- 第5步:环境优化配置
- 5.1 创建编译配置
- 5.2 安装缺失工具(如果需要)
- 安装验证结果
🚀 C语言开发环境完整安装与检查指南
第1步:完整安装开发环境
1.1 更新系统并安装基础开发套件
# 更新包列表sudoaptupdate&&sudoaptupgrade -y# 安装完整开发环境(包含gcc, g++, make, dpkg-dev等)sudoaptinstallbuild-essential -y# 安装调试和分析工具sudoaptinstallgdb valgrindstraceltrace -y# 安装二进制工具链sudoaptinstallbinutils binutils-common binutils-x86-64-linux-gnu -y1.2 安装额外开发工具
# 安装代码质量和格式化工具sudoaptinstallcppcheck clang-format clang-tidy -y# 安装构建系统sudoaptinstallcmake cmake-curses-gui ninja-build -y# 安装版本控制sudoaptinstallgitgitk git-gui meld -y# 安装文档和手册sudoaptinstallmanpages-dev glibc-doc gcc-doc gdb-doc make-doc -ysudoaptinstallcppman cppreference-dev -y1.3 安装常用编辑器
# 安装Vim和Neovimsudoaptinstallvimvim-gtk3 neovim -y# 安装VS Code(可选)wget-qO- https://packages.microsoft.com/keys/microsoft.asc|gpg --dearmor>packages.microsoft.gpgsudoinstall-D -o root -g root -m644packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpgecho"deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main"|sudotee/etc/apt/sources.list.d/vscode.listsudoaptupdatesudoaptinstallcode -y1.4 安装库和头文件
# 安装标准库开发文件sudoaptinstalllibc6-dev libstdc++-13-dev -y# 安装常用库sudoaptinstalllibssl-dev libreadline-dev libncurses5-dev -ysudoaptinstallzlib1g-dev libbz2-dev liblzma-dev -y第2步:完整检查脚本
创建检查脚本check_c_dev_env.sh:
#!/bin/bashecho"=================================================="echo" Ubuntu 24.04 C语言开发环境安装验证报告"echo"=================================================="echo"检查时间:$(date)"echo"系统信息:$(uname-srm)"echo""# 颜色定义RED='\033[0;31m'GREEN='\033[0;32m'YELLOW='\033[1;33m'BLUE='\033[0;34m'NC='\033[0m'# No Colorcheck_tool(){localtool_name=$1