2015-10-08 30 views
-2

當試圖編譯的main.c:編譯C的問題 「沒有這樣的目錄」

$ GCC的main.c -O主要

GCC:錯誤:沒有這樣的文件或目錄存在

但當我擺脫文件名,並讓它輸出到a.out,它工作正常。

對不起,如果這是一個愚蠢的問題,仍然習慣於命令行。

+0

請記住,unix實用程序通常具有區分大小寫的選項。 –

回答

1

您想要-o(小寫),而不是-O-O指定了一個優化級別,然後gcc認爲(因爲-O沒有參數),您只是想編譯第二個文件main

0

資本'O'用於優化選項。使用小寫字母'o'代替:

$ gcc main.c -o main 
0

它的-o主要不是-O。 (小寫)

GCC main.c中-o主

0

使用小寫o在-o選項。 -O是啓用優化程序的選項

相關問題