Permisos de archivos del compilador de Windows de Emacs
Frecuentes
Visto 60 veces
0
Tengo un problema al compilar bibliotecas compartidas y ejecutables usando emacs en Windows
Los permisos en los archivos que produce el compilador son tales que no puedo volver a compilar el código, ya que no puede sobrescribir el .dll o .exe anterior.
Actualmente tengo que ingresar y eliminar los archivos manualmente a través del explorador antes de poder volver a compilar
nunca tuve este problema en linux
Alguien sabe de una solución alternativa, ya que la eliminación manual de archivos se está volviendo tediosa.
1 Respuestas
0
Resulta que no era una cuestión de permisos de archivos. El problema era que gdb en Windows (como lo proporciona MinGW) bloquea el ejecutable y las bibliotecas compartidas asociadas cuando se está ejecutando, por lo que no puede volver a compilar el ejecutable ni ninguna de las bibliotecas compartidas mientras gdb se está ejecutando. Este no es el caso cuando se hace lo mismo en Linux. Todo lo que necesita hacer bajo Windows es detener el depurador con k
luego vuelva a compilar y luego vuelva a iniciarlo.
contestado el 04 de mayo de 12 a las 17:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas windows emacs compiler-construction or haz tu propia pregunta.