黑马程序员技术交流社区
标题:
c语言编译后,文件名怎么变了
[打印本页]
作者:
T.H.T
时间:
2014-4-22 21:47
标题:
c语言编译后,文件名怎么变了
c语言编译后,文件名怎么变了
cc -c ab.c 生成了文件 ab.o
cc ab.o 生成了
a.out
文件,奇怪,怎么不是生成
ab.out
文件了
a.out ab.c ab.o
作者:
葬花桥
时间:
2014-4-22 21:51
....这个是默认生成的可执行文件,你用的别的文件名链接后的默认文件也是a.out,要生成自定义的文件要这样
cc 文件名.o -o 自定义文件名,希望帮到你
作者:
又召
时间:
2014-4-23 01:19
clang编译器默认生成的可执行文件都是a.out,要是你想生成别的文件名,在你编译时第一种直接生成:cc xx.c -o xx 第二种:cc xx.o -o xx{:3_57:}
作者:
T.H.T
时间:
2014-5-4 15:13
明白了,谢谢。
作者:
sfm
时间:
2014-11-10 11:24
生成的是目标文件,不能直接运行。目标文件后缀是.o。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2