Obtenga "Acceso denegado" cuando intente compilar con g ++ desde la línea de comandos. Cygwin

He instalado todos los paquetes en cygwin. También he agregado C: \ cygwin \ bin a mi variable PATH. Pero cuando intento compilar un archivo c ++ en la línea de comando aparece el error 'Acceso denegado'. Los mismos comandos funcionan en la ventana de lote de cygwin. ¿Alguien sabe qué pasa?

Editar Cambié los permisos para gcc y g ++. Ya no recibo el error 'Acceso denegado', pero obtengo uno nuevo: "Esta versión de C: \ cygwin \ bin \ g ++. Exe no es compatible con la versión de Windows que está ejecutando. Verifique la información del sistema de su computadora para vea si necesita una versión x86 (32 bits) o x64 (64 bits) del programa y luego póngase en contacto con el editor del software ".

Respuestas a la pregunta(3)

Su respuesta a la pregunta