黑马程序员技术交流社区

标题: 关于CXODE的一个小问题 [打印本页]

作者: HMCC    时间: 2015-2-26 13:03
标题: 关于CXODE的一个小问题
今天看基础视频。用xcode写代码,最后在终端执行的命令是./a.out 那如果文件夹里有两个out文件呢?
作者: dio925_heima    时间: 2015-2-26 18:04
./ 表示当前路径下
a 是文件名
.out 是文件扩展名
因为.out是可执行文件,所以一敲回车就执行了。

如果你再次编译链接,默认生成的.out文件的名字还是a,但是会覆盖之前的a.out,所以不会出现两个a.out
链接时,可以用命令:cc  要链接的文件名.o  -o   要生成的文件名
这样就可以生成自定义名字的.out文件了
作者: moon_H    时间: 2015-2-26 20:09
二,三楼解释的很详细,加油
作者: 细雨带风    时间: 2015-2-26 20:23
三楼正解!!
作者: HMCC    时间: 2015-2-27 11:01
dio925_heima 发表于 2015-2-26 18:04
./ 表示当前路径下
a 是文件名
.out 是文件扩展名

谢谢 我就是搞不懂 会不会覆盖原来的a.out
作者: 煎饼果子超人    时间: 2015-2-27 16:44
LZ是不是想问当文件夹内已有a.out文件时,再次执行 CC xxxxxxxxx生产的out的文件如何命名?
作者: HMCC    时间: 2015-2-28 09:41
煎饼果子超人 发表于 2015-2-27 16:44
LZ是不是想问当文件夹内已有a.out文件时,再次执行 CC xxxxxxxxx生产的out的文件如何命名? ...

是啊  谢谢 三楼已经回答了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2