Así que estoy tratando de ejecutar mi primer programa hello world escrito en C. Lo compilé en eclipse y no recibí errores, pero cuando intento ejecutarlo obtengo:Cygwin1.dll 'no encontrado' cuando se ejecuta un programa escrito en C. ¿Cómo puedo hacer que Windows lo encuentre?
"Esta aplicación no se ha podido iniciar porque cygwin1.dll no se encontró ".
Encontré this post lo que parece indicar que debería agregarlo a Windows PATH, y usé this para hacer eso. Así que ahora "Ruta" en mis variables de entorno tiene "; C: \ cygwin \ bin \ cygwin1.dll" adjuntado al final. Todavía no funciona. ¿Alguien tiene una pista de lo que podría estar haciendo mal? Mi 'programa' sólo se parece a esto: variable de entorno
#include <stdio.h>
main()
{
printf("hello, world\n");
}
Jaja, probé C: \ cygwin pero no se me ocurrió hacer C: \ cygwin \ bin. Funciona. Gracias. Ahora solo necesito descubrir cómo hacer que la ventana permanezca el tiempo suficiente para ver la salida. : D –
Ejecútelo desde la línea de comandos: ejecute cmd.exe (o, mejor aún, simplemente ejecute Cygwin), navegue al directorio del ejecutable y ejecute el ejecutable desde la línea de comandos. –
O poner en una lectura después de imprimirf. – EBGreen