ld.exe: no se puede abrir el archivo de salida ...: permiso denegado

ecientemente instalé CodeBlocks con mingw32 en Windows 7 Ultimate 32bit para desempolvar mis habilidades en c, pero este problema me ha dejado algo perplejo.

ecidí encender un pequeño generador de Fibonacci para asegurarme de que mi configuración funcionaba, pero me encontré con un obstáculo.

El programa compila, enlaza y otras cosas como un encanto y obtengo el ejecutable correspondiente que se ejecuta como se esperaba.

Los problemas ocurren si intento compilar de nuevo, entonces obtengo lo siguiente:

c:/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\Debug\Fibonacci.exe: Permission denied

Ni siquiera puedo editar los permisos del ejecutable generado.

He verificado los sospechosos habituales:

Executable realmente no se está ejecutando.Path to ejecutable es de lectura / escritura en mingw32 (de lo contrario no sería capaz de construir en primer lugar) No estoy ejecutando cygwin de ninguna forma o forma.

Y ahora, por lo divertido: por lo general, después de unos minutos, cualquier ejecutable generado por mingw32 que muestre este comportamiento de Acceso denegado desaparecerá automáticamente sin ninguna intervención mía.

He buscado en Google esto de alguna manera, pero la mayoría de los otros resultados fueron vagos o inaplicables.

Me pregunto si hay alguna configuración de seguridad de Windows 7 causando estragos en mi .exe, pero no estoy tan informado sobre Win 7 como para saber dónde comenzar a buscar.

¿Alguien tiene alguna idea

Respuestas a la pregunta(12)

Su respuesta a la pregunta