Il est parfaitement possible, la première chose que vous avez à faire est de télécharger MinGW (voir (1) ci-dessous pour quelques suggestions). Ensuite, installez-le en utilisant le programme d'installation si vous en avez un ou décompressez simplement les fichiers dans un répertoire (par exemple: D:\Tools\MinGW
).
Maintenant, définissez la variable PATH
(les systèmes Windows l'ont également) pour pointer vers le répertoire bin
. Pour ce faire, passez à Control Panel\System and Security\System
et cliquez sur les options Advanced system settings
dans le panneau de gauche. Sélectionnez Environmental Variables...
et trouvez-le dans la liste System variables
.
Notez que dans Windows le séparateur parmi les répertoires placés dans la variable PATH
est un ;
au lieu d'un :
.
Et vous êtes tous ensemble, ce qui est sur un répertoire sur le PATH
devrait être accessible à partir de la ligne de commande. Au lieu d'utiliser le PATH
à l'échelle du système, vous pouvez également créer une variable utilisateur PATH
, à vous de choisir.
Pour accéder à une variable d'environnement à partir de la ligne de commande, utilisez %
s (par exemple: echo %PATH%
). L'utilisation de la commande set
sans paramètres dans une ligne de commande doit afficher les variables d'environnement en cours. Vous pouvez également l'utiliser pour définir la valeur d'un (par exemple, set LIBPATH=D:\Code\Libraries
).
(1). Vous pouvez le télécharger à partir de plusieurs endroits: the original MinGW project (qui a un programme d'installation aussi), TDM builds (également avec un installateur), MinGW-w64 (pour les systèmes 64 bits, mais a toolchains ciblant 32 bits aussi, les binaires aussi pour la branche 4.5 de GCC), ...
Certaines objections à Cygwin? – bmargulies