J'ai téléchargé GCC 4.5.1 et je ne sais pas quoi faire ensuite. J'ai trouvé des instructions dans le répertoire d'installation pour savoir comment configurer, construire et installer, mais je ne peux toujours pas faire grand-chose avec cela. Quelles sont les instructions étape par étape sur la façon dont je suis censé suivre ce processus?
Par exemple, ils disent quelque chose comme ceci:
% mkdir objdir
% cd objdir
% srcdir/configure [options] [target]
Et je comprends que la première ligne crée un répertoire et la seconde va dans le répertoire. Mais qu'en est-il de la troisième ligne, et comment suis-je censé exécuter cela? Suis-je censé aller dans le répertoire source et taper configure + options + target?
GCC pour Windows est actuellement fourni par deux projets. Ils fournissent tous deux une implémentation très propre du SDK Windows (en-têtes et bibliothèques), ce qui est nécessaire car GCC ne fonctionne pas avec les fichiers Visual Studio.
L'ancien mingw.org, sur lequel @Mat vous a déjà indiqué. Ils ne fournissent qu'un compilateur 32 bits, et la dernière version est GCC 4.5 au moment de la rédaction de cet article. Voir ici pour les téléchargements dont vous avez besoin:
Le nouveau mingw-w64, qui, comme son nom le prédit, fournit également une variante 64 bits. Il est supérieur à tous égards au n ° 1 ci-dessus. Vous pouvez installer avec un programme d' installation ou trouver vous-même les fichiers de la chaîne d'outils 32 bits et 64 bits . Alternativement, vous pouvez utiliser MSYS2 qui fournit une énorme quantité de packages binaires préconstruits installables via un gestionnaire de packages, pacman. Notez que les chaînes d'outils MSYS2 fonctionnent très bien en dehors du shell MSYS; l'utiliser uniquement comme gestionnaire de packages est possible. Une troisième option consiste à utiliser les packages MinGW de Qt, qui sont livrés avec une chaîne d'outils. Pour obtenir de l'aide, envoyez un e-mail à [email protected] ou au forum via sourceforge.net.
Il existe de nombreux constructeurs de chaînes d'outils "non officiels", l'un des plus populaires étant TDM-GCC. Ils peuvent utiliser des correctifs qui rompent la compatibilité binaire avec les chaînes d'outils officielles / non corrigées, alors soyez prudent en les utilisant. Il est préférable d'utiliser les versions officielles (ou dans le cas de mingw-w64, les versions personnelles sont plus faciles à démarrer).
Concernant l'autre réponse: Cygwin / MSYS! = GCC. L'utilisation de GCC ne nécessite pas l'autre. Les utilisateurs simples ne devraient pas compiler GCC. Ce processus est long à impliquer et prend du temps. Assez de distributions binaires flottant autour ...
la source
ddk
est le kit de développement de pilotes MinGW-w64.GCC est disponible via Chocolatey :
Redémarrez l'invite de commande et vous devriez pouvoir exécuter
gcc
.la source