2016年10月12日 星期三

output filename specified twice 解決方法

雖然這個網誌是紀錄C語言用的,不過也拿來寫寫筆記吧。 (而且紀錄C還半途而廢



問題的來源是 :

我在 Linux 上想要執行下列命令 :

$arm-elf-gcc –O0 –S sample.c –o sample_O0.s


但是系統卻說 :  output filename specified twice


查了下格式,感覺沒有錯。

http://sp1.wikidot.com/gnucompiler


只好直接把output filename specified twice 丟Google了。

發現沒有任何中文網站有直接的說明 XD
所以懶得看英文的我還是直接看 stackoverflow 了

來源 :
http://stackoverflow.com/questions/22029138/cc1plus-error-output-filename-specified-twice



總之,原因就在 "真的是命名上的衝突"。

這時只要把 o 改成大寫 O,就可以正常值行了