日期:2014-05-16  浏览次数:20540 次

初学者关于gcc的问题
看了两本书介绍的gcc的用法,
使用gcc时,
gcc -o test test.c
gcc test.c -o test

我试过,两种用法都能正确运行,但是哪种用法更常用一些??还是两本书中有一本过时了?

------解决方案--------------------
道理是一样的。


------解决方案--------------------
第一种用法比较多一些
------解决方案--------------------
一样,都可以。
gcc中 -o 来制定 编译结果的名字。
------解决方案--------------------
我一般用第一种
------解决方案--------------------
-o 是制定生成的可执行文件的名称放哪里都行,能执行就行了,甚至于你不要它都行,
如果你只用这样的命令 gcc test.c 一样能生成,只不过默认生成的文件名变成a.out了
------解决方案--------------------
习惯第一种
------解决方案--------------------
用第一种比较多
------解决方案--------------------
习惯///////
------解决方案--------------------
都一样的,看自己习惯。。。
------解决方案--------------------
用第一种
------解决方案--------------------
这两个都是一样的,脚本就是为了方便工作用的。LZ选择自己喜欢的一种就可以了,没必要拘泥于格式。有自己的想法才是最好的。