2015-09-26 159 views

回答

0

嘗試:GCC FILENAME.C -o outputfilename.exe

然後導航到可執行文件並鍵入「outputfilename」 如果不工作,只需將可執行文件到該目錄cmd窗口放下,它會自動輸入文件名,然後按回車就可以執行。

+0

請更正您的第一句話。 Windows通過查看其擴展名來確定文件的可執行性。空白的'a'和'a.out'都不會起作用,但* not *因爲它不是一個windows二進制可執行文件。它是,你可以通過重命名以'.exe'結尾來驗證。 – usr2564301

+0

對不起,自從我與c合作以來,這已經有一段時間了。我認爲這是一個Linux可執行文件。 –

+0

對不起,但你仍然錯了。 MinGW創建一個常規的可執行文件*,但其名稱默認爲'a' *(根據OP;我會想'a.out',MinGW幫助頁面說它應該是'a.exe'(!))。它仍然是一個有效的可執行文件,只有錯誤的擴展名。 – usr2564301

相關問題