2

我有一个奇怪的错误。它突然冒出来。我正在愉快地构建(Eclipse + MingW),突然在一个构建中我收到了这条消息

c:/mingw/mingw32/bin/ld.exe:最终链接失败:权限被拒绝

通常这发生在这两种情况下:

  • 对构建目标没有写访问权限
  • 编译的exe仍然运行不可见

在我的情况下,这两种情况都是错误的(每次出现错误时都会检查两次,并且我之前编译过几次都没有问题,没有离开 Eclipse)。

我可以通过清理构建空间(Project->Clean...)来解决它,但是一些构建之后它又开始发生了。

还有哪些其他情况会导致此故障?以及如何解决?

4

1 回答 1

2

1) 进程可能仍会启动,即使它看起来已关闭。这很容易用任务管理器检查。

2)您的 EXE 可能被另一个进程打开,例如忘记关闭其句柄或病毒或防病毒程序的错误调试器(这与病毒没有太大区别 :))。

反病毒的工作似乎很可能。

于 2011-04-07T18:11:01.750 回答