如何在PC上编译C99代码?含CodeBlocks 13.12配置方案
配置Code::Blocks 13.12编译C99代码的方法
全局编译器配置(所有项目生效)
- 打开Code::Blocks,点击顶部菜单栏的
Settings→Compiler - 在弹出窗口左侧选择
Global compiler settings下的GNU GCC Compiler - 切换到
Compiler settings标签页,展开Other options - 在输入框中添加编译参数:
-std=c99(若需启用GNU扩展特性,可替换为-std=gnu99) - 点击
OK保存配置
单个项目单独配置(仅目标项目生效)
如果只需要特定项目使用C99标准:
- 右键点击目标项目,选择
Build options - 在弹出窗口的
Compiler settings标签页中,同样在Other options里添加-std=c99或-std=gnu99 - 点击
OK完成配置
其他PC端编译C99代码的方案
1. GCC命令行编译
- 安装MinGW或MSYS2(两者均包含GCC编译器)
- 打开命令提示符/终端,切换到代码所在目录
- 执行编译命令:
gcc -std=c99 your_code.c -o output.exe(Windows系统);gcc -std=c99 your_code.c -o output(Linux/macOS系统)
2. Clang编译器
- 通过LLVM官网下载安装包,或使用系统包管理器(如Windows的Chocolatey、Linux的apt)安装Clang
- 命令行编译命令:
clang -std=c99 your_code.c -o output
3. Visual Studio(2015及以上版本)
- 新建C项目,右键项目选择
属性 - 在
C/C++→语言选项中,将C语言标准设置为ISO C99标准(/TC99) - 直接编译项目即可
4. Dev-C++
- 打开Dev-C++,点击
工具→编译选项 - 在
编译器标签页的添加命令行参数输入框中,填入-std=c99 - 保存配置后即可编译C99代码
内容的提问来源于stack exchange,提问作者Shweta Kiran
相关产品推荐
相关产品推荐

