0

在每 5 次左右构建我的程序后,我得到这个错误,这不是致命的,因为简单地make再次运行通常会编译程序并且一切都很好,但我不知道为什么会显示这个错误,是什么原因造成的?

c:/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: reopening
program.exe: Permission denied

c:/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: final link failed: 
Permission denied
collect2: ld returned 1 exit status
make: *** [skbx2] Error 1
4

1 回答 1

2

这意味着该进程program.exe仍在运行。您可以在重建之前检查任务管理器以找到并杀死它。它正在运行的事实要么是因为您连接了调试器,要么程序没有干净地退出并且 Windows 正在转储一些错误信息,或者程序只是继续运行。

于 2012-08-08T19:51:17.057 回答