gcc 预处理,编译,汇编,链接

本文详细介绍了在MacOS 10.7.3版本中安装GCC的过程。即便已安装Xcode, 终端仍可能无法识别GCC命令。解决方法是在Xcode中额外安装Command Line Tools组件。文中还附带了C语言源文件编译流程的说明。
OS 版本10.7.3,默认没有安装gcc的,搜索了一下,说只要安装xcode就会有gcc了,去app store下载安装了,此时在终端输入gcc,还是提示“command not found”,确认xcode也安装成功了,版本是4.3,网上搜索,基本上都是说安装就可以了,终于在一个不起眼的帖子中有人提到,还需要自己去下载安装command line tools。具体路径为:Xcode –> Preferences –> Downloads 的Components下,选择安装Command Line Tools 即可。

还是基础
参考
http://wenku.baidu.com/view/5249a584e53a580216fcfe5f.html

http://bbs.gfan.com/thread-4383069-1-1.html
刷机

.c .cc.cp.cpp.c++.cxx  :c的源码
.i 预处理后的c 可以执行,编译,汇编,链接
.ii 预处理后的c++
.s 预处理后的汇编程序, 需要 汇编,链接
.S 未预处理的汇编程序, 需要 预处理,汇编,链接 注意(编译是c才有的)
.h 头文件
.o 目标文件 需要链接


生成预处理文件
gcc -E hello.c -o hello.i
cat hello.i
生成汇编文件
gcc -S hello.c -o hello.s
生成目标文件
gcc -c hello.c -o hello.o
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值