Cygwin apporte un environnement Linux comme un système d'exploitation Windows , qui vous permet d'utiliser les fonctions en ligne de commande de Linux et Unix. Programmes Linux ne fonctionnent pas avec Cygwin et Windows, sauf si vous tordre et de reconstruire à partir du code source. Vous pouvez créer et compiler vos propres programmes dans Cygwin , mais vous avez besoin d'utiliser des fonctions particulières à prendre avantage des ressources Windows. Instructions 1 programmes de de compilation de ligne de commande avec "gcc ". Par exemple, pour compiler un programme C appelé "test ", tapez : gcc test.c - o test.exe type " test.exe " pour exécuter le programme. 2 Remplacer tous les attributs «export» dans les programmes Windows , si vous souhaitez utiliser le Windows l'interface utilisateur graphique . Remplacer les fonctions de ce qui suit : int foo ( int) __ attribute__ ( ( __dllexport__ ) ) ; intfoo (int i) 3 Compile avec "gcc " et " mwindows " pour utiliser l'interface graphique. Par exemple, ajoutez la ligne suivante au fichier makefile : test.exe : test.o test.res gcc- mwindows test.o test.res - o $ @ test.res : essai . rc resource.h windres $ < -O COFF -o $ @
|