Probleme avec cygwin
Bonjour,
S'il vous comment compiler un ce fichier avec cygwin:
#include <stdio.h>
int
main()
{
printf("hello\n");
return 1;
}
le fichier se nomme hello.c, alors apres sa creation je ne sais pas où le stocker dans les repertoires de cygwin et j'arrive à visualier les repertoires sur la ligne de commande avec ll, ls ou autres j'attends votre aide s'il vous plait.
S'il vous comment compiler un ce fichier avec cygwin:
#include <stdio.h>
int
main()
{
printf("hello\n");
return 1;
}
le fichier se nomme hello.c, alors apres sa creation je ne sais pas où le stocker dans les repertoires de cygwin et j'arrive à visualier les repertoires sur la ligne de commande avec ll, ls ou autres j'attends votre aide s'il vous plait.
A voir également:
- Probleme avec cygwin
- Cygwin - Télécharger - Édition & Programmation
3 réponses
Pour commencer ton programme est sensé retourner 0 si tout va bien (et non 1). Ensuite pour le compiler, il faut utiliser un compilateur C comme par exemple gcc. Puis il faut compiler ton programme :
Bonne chance
gcc -W -Wall -o hello.exe hello.c
Bonne chance
salut!
mais j'ai un probleme une fois cygwin lancé, avec quelle commande dois-je visualiser les repertoires sur le terminal? et où enregistrer le fichier hello.c?
Merci pour plus de precision.
mais j'ai un probleme une fois cygwin lancé, avec quelle commande dois-je visualiser les repertoires sur le terminal? et où enregistrer le fichier hello.c?
Merci pour plus de precision.
Bah où tu veux. Normalement ton disque c: est dans /cygdrive/c. Tu peux changer de répertoire courant avec la commande cd. Tu peux utiliser l'autocomplétion (touche tabulation) pour éviter d'avoir à taper les noms de répertoire complets.
Il faut bien entendu te placer dans le répertoire contenant hello.c pour le compiler avec gcc. L'exécutable est généré conformément au chemin passé derrière l'option -o (si c'est un chemin relatif celui ci est basé sur le répertoire courant). Dans l'exemple que je t'ai donné, hello.exe est créé dans le répertoire de hello.c.
Pour l'exécuter :
Bonne chance
Il faut bien entendu te placer dans le répertoire contenant hello.c pour le compiler avec gcc. L'exécutable est généré conformément au chemin passé derrière l'option -o (si c'est un chemin relatif celui ci est basé sur le répertoire courant). Dans l'exemple que je t'ai donné, hello.exe est créé dans le répertoire de hello.c.
Pour l'exécuter :
./hello.exe
Bonne chance