栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

gcc编译

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

gcc编译

gcc 编译可执行程序4步骤:预处理、编译、汇编、链接

预处理: 展开宏、头文件;替换条件编译;删除注释、空行、空白
编译: 检查语法规范
汇编: 将汇编指令翻译成机器指令
链接: 数据段合并地址回填
常用参数
-I 指定头文件

gcc -I./inc hello.c -o hello

-c 只做预处理、编译、汇编 得到二进制文件!
-g 编译时添加调试语句。主要支持gdb调试
-Wall 显示所有警告信息
-D 向程序中 “动态” 注册宏定义 可做开关

#ifdef HELLO
#define HI 20
#endif
...
printf("....."%dn",HI);
...
gcc hello.c -D HELLO   //不加-D HELLO就会报错
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/296165.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号