Así que sigo recibiendo este error al intentar compilar el código de C++ con CodeBlocks.No se puede abrir el archivo de salida, permiso denegado
no se puede abrir el fichero salida [nombre_de_archivo.exe] permiso denegado
Sólo se inició hoy en día, y es esporádica e inconsistente. Por lo general, desaparece si cierro CodeBlocks y reinicio el proyecto, pero no siempre. A veces incluso se va cuando presiono F9 (compilación & ejecutar) varias veces. Siempre controlo el Administrador de tareas, pero nunca hay .EXEs ejecutándose con el nombre de mi archivo ni nada relacionado con él.
También he notado que si ocurre este problema y luego trato de eliminar el .EXE manualmente o de otra manera interactuar con él, Windows me dice que necesito el permiso del administrador para hacerlo (esta es una PC privada, y en la medida como sé que soy un administrador).
La primera vez que ocurrió, lo único que agregué al código más allá de lo que estaba en la versión anterior fue un informe de depuración enviado a cout, casi nada arcano. A veces ocurre incluso cuando no se cambió el código de una versión anterior.
¿Qué podría ser esto? Aún no es un juego rompedor, pero es irritante y preferiría que no empeorara.
EDITAR: Esto es viejo por ahora, pero por si acaso alguien más está teniendo problemas similares, la solución que uso actualmente es solo eliminar consistentemente [filename.exe] antes de intentar ejecutar el código nuevamente. Esto evita el problema, aunque es molesto.
Dijo que comprobó el administrador de tareas y el proceso no se está ejecutando ... –
No tiene que estar ejecutándose, otro proceso podría tener un control abierto, Process Explorer es el arma de elección para ese tipo de trabajo –