CentOS 编译 C 程序:完整操作指南
准备工作:安装GCC编译器
在CentOS系统中,需通过yum
包管理器安装GCC工具链:
sudo yum install gcc
验证安装是否成功:
gcc --version
编写C语言源代码
创建新文件hello.c
并输入以下示例代码:
#include <stdio.h>
int main() {
printf("Hello, CentOS!n");
return 0;
}
编译C程序
使用GCC编译器生成可执行文件:
gcc hello.c -o hello
参数说明:-o
指定输出文件名,默认生成a.out
运行与调试
执行编译后的程序:
./hello
启用调试模式需在编译时添加-g
参数:
gcc -g hello.c -o debug_hello
常见问题处理
权限问题:若出现执行权限错误,运行:
chmod +x hello
依赖缺失:安装标准库开发包:
sudo yum install glibc-devel
高级编译选项
优化代码性能:
gcc -O2 hello.c -o optimized_hello
显示所有警告信息:
gcc -Wall hello.c -o strict_hello