web-dev-qa-db-fra.com

Comment compiler la programmation C dans Windows 7?

Je recherche des outils gratuits pour compiler des programmes C sur Windows 7. J'ai toujours compilé du code C sur Ubuntu à l'aide de gcc dans le passé. Alors, comment puis-je compiler le code C sur Windows 7? S'il-te-plaît apprend-moi. :)

36
Mohd Isa

MinGW utilise une version assez ancienne de GCC (3.4.5, je crois), et n'a pas été mis à jour dans un tandis que. Si vous êtes déjà à l'aise avec l'ensemble d'outils GCC et que vous cherchez seulement à vous familiariser avec la programmation Windows, cette option peut s'avérer judicieuse. Il y a beaucoup d'excellents IDE disponibles qui utilisent ce compilateur.

Edit: Apparemment je me suis trompé; C'est ce que je reçois pour parler de quelque chose que je connais très peu. Tauran fait remarquer qu’un projet vise à fournir à la boîte à outils MinGW la version actuelle de GCC. Vous pouvez le télécharger à partir de leur site web .


Cependant, je ne suis pas sûr de pouvoir le recommander pour un développement Windows sérieux. Si vous n'êtes pas un fan idéaliste qui ne supporte pas l'idée d'utiliser un logiciel Microsoft, je = vivement recommande d'enquêter Visual Studio , qui est fourni avec le compilateur C/C++ de Microsoft. Le version Express (qui inclut le même compilateur que toutes les éditions payantes) est absolument gratuit à télécharger. En plus du compilateur, Visual Studio fournit également un outil de classe mondiale IDE) qui facilite beaucoup le développement d'applications spécifiques à Windows. , mais tel est le monde des applications Windows: elles ne seront jamais vraiment portables une fois que vous aurez inclus windows.h, la majeure partie de la consécration idéaliste finit par être une perte de temps.

37
Cody Gray

Microsoft Visual Studio Express

C'est un IDE complet, avec de puissants outils de débogage, la coloration syntaxique, etc.

10
joce

Si vous connaissez gcc, comme vous l'avez indiqué dans la question, vous pouvez installer MinGW, qui définira un environnement de compilation de type Linux dans Win7. Sinon, Visual Studio 2010 Express est le meilleur choix.

4
demoslam

Compilation de programmes sous Windows 7:

Vous devez télécharger le compilateur Borland configuré de http://www.4shared.com/get/Gs41_5yA/borland_for_graphics.html ou http://dwij.co.in/graphics-c -programming-for-windows-7-borland-compiler / .

Placez le dossier ‘bin’ de votre Borland dans les variables d’environnement.
Maintenant, allez dans le dossier ‘bin’ et éditez le fichier bcc32.cfg selon la structure de votre dossier. Ce fichier contient les paramètres des en-têtes et des bibliothèques.

-I"D:\Borland\include;"
-L"D:\Borland\lib;D:\Borland\Lib\PSDK"

Créez maintenant n’importe quel programme C/C++ avec myprogram.cpp
Utilisez la commande suivante pour compiler ce groupe de code:

F:\>bcc32 myprogram.cpp
1

Vous pouvez obtenir MinGW (comme d'autres l'ont suggéré), mais je vous conseillerais un simple IDE (pas VS Express). Vous pouvez essayer Dev C++ http: //www.bloodshed. net/devcpp.html C'est un simple IDE pour C/C++ et utilise MinGW en interne. Vous pouvez ainsi écrire et compiler des fichiers C simples sans créer un "projet" complet.

1
BiGYaN

Obtenez gcc pour Windows . Cependant, vous devrez également installer MinGW.

Vous pouvez également utiliser Visual Studio 2010 Express Edition. Lien ici

1
Aamir