这就是我尝试用 gcc 编译一个简单的 hello world 程序时得到的结果。
c:\>gcc hello.c
hello.c:9:2: warning: no newline at end of file
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot open output file a.exe
: Permission denied
collect2: ld returned 1 exit status
它与 Windows 7 管理权限有关吗?
如果正在创建输出文件但无法打开,它在哪里?
对不起,如果这是一个太多的菜鸟问题。到目前为止,我一直在使用 Dev-C++ 编译我的源代码。我试着用谷歌搜索错误,但我能找到的只是文件已经打开,但任务管理器中没有提到这样的 exe。
编辑:该文件也位于 C:\hello.c
如果我把它放在其他驱动器上,我能做到吗?
当我将文件放在 D:\ 并尝试使用 cd d:\ 将其更改为任何其他驱动器时,不会更改驱动器。