emacs windows编译器文件权限

emacs windows编译器文件权限,windows,emacs,compiler-construction,Windows,Emacs,Compiler Construction,我在Windows上使用emacs编译共享库和可执行文件时遇到问题 编译器生成的文件的权限使我无法重新编译代码,因为它无法覆盖以前的.dll或.exe 目前,我必须进入并通过浏览器手动删除文件,然后才能重新编译 linux下从未出现过此问题 任何人都知道一种解决方法,因为所有这些手动文件删除都变得单调乏味结果证明这不是文件权限问题。问题是windows下的gdb(由MinGW提供)在运行时锁定可执行文件和任何关联的共享库,因此在gdb运行时不能重新编译可执行文件或任何共享库。在linux下做同样

我在Windows上使用emacs编译共享库和可执行文件时遇到问题

编译器生成的文件的权限使我无法重新编译代码,因为它无法覆盖以前的.dll或.exe

目前,我必须进入并通过浏览器手动删除文件,然后才能重新编译

linux下从未出现过此问题


任何人都知道一种解决方法,因为所有这些手动文件删除都变得单调乏味

结果证明这不是文件权限问题。问题是windows下的gdb(由MinGW提供)在运行时锁定可执行文件和任何关联的共享库,因此在gdb运行时不能重新编译可执行文件或任何共享库。在linux下做同样的事情时,情况并非如此。在windows下,您只需使用
k
停止调试器,然后重新编译,然后再次启动它