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