當試圖編譯的main.c:編譯C的問題 「沒有這樣的目錄」
$ GCC的main.c -O主要
GCC:錯誤:沒有這樣的文件或目錄存在
但當我擺脫文件名,並讓它輸出到a.out,它工作正常。
對不起,如果這是一個愚蠢的問題,仍然習慣於命令行。
當試圖編譯的main.c:編譯C的問題 「沒有這樣的目錄」
$ GCC的main.c -O主要
GCC:錯誤:沒有這樣的文件或目錄存在
但當我擺脫文件名,並讓它輸出到a.out,它工作正常。
對不起,如果這是一個愚蠢的問題,仍然習慣於命令行。
您想要-o
(小寫),而不是-O
。 -O
指定了一個優化級別,然後gcc
認爲(因爲-O
沒有參數),您只是想編譯第二個文件main
。
資本'O'用於優化選項。使用小寫字母'o'代替:
$ gcc main.c -o main
它的-o主要不是-O。 (小寫)
GCC main.c中-o主
使用小寫o在-o選項。 -O是啓用優化程序的選項
請記住,unix實用程序通常具有區分大小寫的選項。 –