Salut les C,
comme l'indique le titre je cherche a compiler un programme pour Windows avec cygwin, je pensais que c'était fait pour seulement après un petit essaie:
Si j'exécute le programme compiler avec gcc dans cygwin cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { if (argc != 2) { fprintf(stderr,"usage %s text to print\n",argv[0]) ; exit(EXIT_FAILURE) ; } fprintf(stdout,"%s print:\n%s\n",argv[0],argv[1]) ; exit(EXIT_SUCCESS) ; }
Mais si je l'exécute dans l'interpréteur de commande Windows cela ne marche pas.
Je suppose qu'il faut compiler les *.dll qui vont avec le programme ?
OK j'ai pas encore lu toute la doc de cygwin seulement le début.
Mais j'ai jamais compiler de *.dll ou de *.so car je ne sais pas quel fichier il faut fournir en entrée pour distribuer un programme dépendant d'une lib externe...
Je continuerai a lire la doc mais je poste cet SOS quand même.
Merci pour vos réponses éclairées.
Partager