gcc -c a.c  编译成目标文件a.o 

gcc -o a a.o  生成执行文件a.exe 

gcc a.c  生成执行文件a.exe 

gcc -o a -c a.c    编译成目标文件a 

gcc -o a  a.c    生成执行文件a.exe 

在a.c中引用test.c中的一个函数后: 

gcc -c test.c    编译成目标文件test.o 

gcc -c a.c    编译成目标文件a.o 

gcc  -o a  test.o a.o    生成执行文件a.exe 

gcc  -o a  test.o a.c    生成执行文件a.exe 

gcc  -o a  test.c a.c    生成执行文件a.exe 

gcc  -o a  test.o a.c    生成执行文件a.exe

gdb进行调试的是可执行文件。 总结:只要参数中有-c,总是生成目标文件;只要参数中无-c而只有-o,则总是生成执行文件。 转载自:http://igoder.iteye.com/blog/779038

最新文章

  1. 《java小应用程序(Applet)和java应用程序(Application)分别编写的简单计算器》
  2. UOJ#246. 【UER #7】套路
  3. 二项堆(一)之 图文解析 和 C语言的实现
  4. jQuery corner 圆角插件
  5. 2015年p2p网络借贷平台的发展现状
  6. 【HDU 2203】亲和串
  7. JAVA——getter setter
  8. Android的事件处理机制详解(二)-----基于监听的事件处理机制
  9. C++类(一)
  10. 用Ant实现Java项目的自动构建和部署(转)
  11. PPT内嵌视频(指发布时只需要ppt一个文件即可)
  12. [JavaScript]plupload多图片上传图片
  13. (转)jQuery插件开发全解析
  14. [C#参考]属性
  15. 10881 - Piotr's Ants
  16. Linux学习笔记——例说makefile 头文件查找路径
  17. JavaScript学习总结(一)——ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
  18. mysql创建新用户及新用户不能本地登陆的问题
  19. SublimeText 修改文件扩展名的默认语法高亮
  20. 【Java】 剑指offer(11) 矩阵中的路径

热门文章

  1. ext2文件系统 - mke2fs
  2. 一个简单的代码生成器(T4文本模板运用)
  3. APP服务端开发遇到的问题总结(后续再整理解决方法)
  4. how-to-convert-string-to-localdate
  5. 基于tornado的爬虫并发问题
  6. C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加
  7. IOS7 新特性
  8. JAXB--@XmlElementWrapper注解和泛型一起使用
  9. ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
  10. [svc]arpping链路层检测