LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 929|回复: 4

gcc的一个新手问题!

[复制链接]
发表于 2005-6-1 23:56:48 | 显示全部楼层 |阅读模式
用gcc编译的应用文件是不是.out结尾的?运行的时候一定要用./a.out这种形式?

新手,用gcc编译c,麻烦解答一下!
发表于 2005-6-2 07:18:26 | 显示全部楼层
gcc 1.c -o test
./test
回复 支持 反对

使用道具 举报

发表于 2005-6-2 07:19:58 | 显示全部楼层
test是elf格式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-2 12:09:46 | 显示全部楼层
那么最终的可执行文件的后缀名应该是什么,怎么编译出来?有的文章上说先用gcc -c test.c 再用gcc -o test.o来编译。

但gcc -o test.o后没有生成文件。
回复 支持 反对

使用道具 举报

发表于 2005-6-2 13:17:00 | 显示全部楼层
linux下有执行权限就行,不需要特定的后缀
小程序可以一步到位,直接gcc test。c就可以了
-o是指定输出文件名

p.s. 劝你好好看看gcc的manpage
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表