linux 编译C语言代码后产生OBJ文件的方法
2024-09-01 16:04:03
如果你不指定编译成什么文件,gcc默认一步到位,直接生成可执行文件
你可以试试以下几个参数 -c 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 例子用法: gcc -c hello.c 他将生成.o的obj文件 -S 只激活预处理和编译,就是指把文件编译成为汇编代码。 例子用法 gcc -S hello.c 他将生成.s的汇编代码,你可以用文本编辑器察看 -E 只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面. 例子用法: gcc -E hello.c > pianoapan.txt gcc -E hello.c | more -o 指定目标名称,缺省的时候,gcc 编译出来的文件是a.out, 例子用法 gcc -o hello.out hello.c gcc -o hello.asm -S hello.c
最新文章
- node 实现视频播放后端,前端使用video标签,视频文件视频mp4
- SQL Server 自增字段重置
- Android开发-API指南-<;compatible-screens>;
- 《Genesis-3D开源游戏引擎完整实例教程-2D射击游戏篇06:计分》
- HOWTO:保存nohup日志
- 解决多线程下simpleDateFormat的安全问题
- HashMap学习笔记
- java中把字节数组转换为16进制字符串
- [POJ] 2352 Stars [线段树区间求和]
- Types of Binary Tree
- 成功案例分享:raid5两块硬盘掉线数据丢失恢复方法
- Python爬虫入门教程 45-100 Charles抓取兔儿故事-下载小猪佩奇故事-手机APP爬虫部分
- sqlzoo:5
- 31 ArcGIS中后缀一览表(持续更新中……)
- 《Java 多线程编程核心技术》- 笔记
- 使用adb命令通过IP地址连接手机
- Symantec Backup Exec Agent 推送错误Error connecting to the remote computer. Ensure that the computer is available, has WMI enabled and is not blocked by a firewall
- AltiumDesigner 常用快捷键小结
- Jmeter配置通过SSH连接的mysql数据库
- MySQL_DDL(不定时更新)
热门文章
- spring 家族
- Excel VBA 连接各种数据库(三) VBA连接SQL Server数据库
- VS2010-MFC(常用控件:组合框控件Combo Box)
- JS 拷贝传值和引用传值
- 第十篇:javaScript中的JSON总结
- java-day07
- Berlin Programming Contest 2004 Heavy Transportation /// dijkstra oj22604
- c#使用打印机
- Neo4j全文检索
- Java内存问题:java.lang.OutOfMemoryError: PermGen space