您自己说,这是因为编译的程序仍在运行。
在Windows中,您无法更改程序运行时的EXE文件。
这是令人烦恼的,而(对我来说)使窗户的舒适性略低于Linux的开发。
题
在Eclipse中编译C文件时,我不时会遇到此汇编错误。
c:/mingw/bin /../ lib/gcc/mingw32/4.7.2 /../../../../../../ mingw32/bin/ld.exe:无法打开输出文件main.exe:拒绝许可
当我对源代码进行更改时,它会发生 - 但并非总是如此。
我知道如何解决这个*,但是我想知道为什么会发生以及如何避免它?
*在Eclipse中,我去调试器并终止程序的主线程
解决方案
您自己说,这是因为编译的程序仍在运行。
在Windows中,您无法更改程序运行时的EXE文件。
这是令人烦恼的,而(对我来说)使窗户的舒适性略低于Linux的开发。