gcc编译C语言
2015-06-28 03:49
281 查看
gcc test.c -o test
上述动作包含四个阶段:预处理(预编译 Preprocessing)、编译(Compilation)、汇编(Assembly)和链接(Linking)
预处理:gcc -E test.c -o test.i
编译为汇编代码:gcc -S test.i -o test.s
汇编:gcc -c test.s -o test.o (gas汇编器)
链接:gcc test.o -o test
./test
文章转摘地址:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html
上述动作包含四个阶段:预处理(预编译 Preprocessing)、编译(Compilation)、汇编(Assembly)和链接(Linking)
预处理:gcc -E test.c -o test.i
编译为汇编代码:gcc -S test.i -o test.s
汇编:gcc -c test.s -o test.o (gas汇编器)
链接:gcc test.o -o test
./test
文章转摘地址:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html
相关文章推荐
- 在Windows平台下使用安装GCC(图)
- linux使用gcc编译c语言共享库步骤
- GCC 编译c程序的方法及过程解析
- Glusterfs的编译选项 #pragma GCC poison system popen
- 【笔记】CentOS上源码安装GCC 4.8.2
- 【笔记】CentOS
- RHEL 4.7 (64bit) 环境安装 GCC 4.6 测试记录 (更新至gcc-4.6.1)
- GCC 5 即将发布
- [转载]Visual Studio, GCC, Clang, Intel 对 C++11 特性的支持一览表
- C++爱好者博客
- gcc工具的运用
- gdb的运用
- GCC内联汇编(1)Get started
- GCC内嵌汇编
- g++编译 参数 .
- RHEL5.3 gcc rpm包安装
- linux GCC 64位编程技巧
- linux gcc 区分32位或64位编译
- Linux系统32位与64位数据类型长度比较
- Linux移植到64位系统