A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© HMCC 中级黑马   /  2015-2-26 13:03  /  1095 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天看基础视频。用xcode写代码,最后在终端执行的命令是./a.out 那如果文件夹里有两个out文件呢?

6 个回复

倒序浏览
./ 表示当前路径下
a 是文件名
.out 是文件扩展名
因为.out是可执行文件,所以一敲回车就执行了。

如果你再次编译链接,默认生成的.out文件的名字还是a,但是会覆盖之前的a.out,所以不会出现两个a.out
链接时,可以用命令:cc  要链接的文件名.o  -o   要生成的文件名
这样就可以生成自定义名字的.out文件了
回复 使用道具 举报
二,三楼解释的很详细,加油
回复 使用道具 举报
三楼正解!!
回复 使用道具 举报
dio925_heima 发表于 2015-2-26 18:04
./ 表示当前路径下
a 是文件名
.out 是文件扩展名

谢谢 我就是搞不懂 会不会覆盖原来的a.out
回复 使用道具 举报
LZ是不是想问当文件夹内已有a.out文件时,再次执行 CC xxxxxxxxx生产的out的文件如何命名?
回复 使用道具 举报
HMCC 中级黑马 2015-2-28 09:41:37
7#
煎饼果子超人 发表于 2015-2-27 16:44
LZ是不是想问当文件夹内已有a.out文件时,再次执行 CC xxxxxxxxx生产的out的文件如何命名? ...

是啊  谢谢 三楼已经回答了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马