Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Compilation sous Windows ====== * [[https://www.gtk.org/docs/installations/windows/#using-gtk-from-msys2-packages]] * [[https://numeriquement.fr/tutoriels/tutoriel_msys2.php]] * https://developer.microsoft.com/fr-fr/windows/downloads/virtual-machines/ ==== MSYS2 ==== - Installer [[https://www.msys2.org/#__do_not_save__|MSYS2]] - Lancer la console et mettre à jour les paquets: ''pacman -Suy'' - Installer les paquets de base pour compiler: ''pacman -S mingw-w64-x86_64-toolchain base-devel git'' Le home de la console est dans ''C:\msys64\home\User\''. ==== Compiler un projet GTK+ ==== <code bash> pacman -S mingw-w64-x86_64-gtk3 gcc -mwindows -o gtk-hello gtk-hello.c `pkg-config --cflags gtk+-3.0` </code> ''-mwindows'' permet d'éviter d'avoir une console lancée en même temps que le programme. === Distribuer le programme === Copier toutes les DLLs retournées par ''ldd gtk-hello.exe | grep mingw'' dans le dossier où se trouve le binaire. c/windows.txt Dernière modification : 2022/01/26 18:59de phsw