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
刷机
生成预处理文件
gcc -E hello.c -o hello.i
cat hello.i
生成汇编文件
gcc -S hello.c -o hello.s
生成目标文件
gcc -c hello.c -o hello.o
还是基础
参考
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
本文详细介绍了在MacOS 10.7.3版本中安装GCC的过程。即便已安装Xcode, 终端仍可能无法识别GCC命令。解决方法是在Xcode中额外安装Command Line Tools组件。文中还附带了C语言源文件编译流程的说明。
6238

被折叠的 条评论
为什么被折叠?



