2015-09-26 165 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

相关问题