Ce guide vous apprendra comment convertir le code source C++ en un fichier EXE qui peut s'exécuter sur la plupart (sinon tous) des ordinateurs Windows. En plus de C++, vous pouvez également convertir du code avec l'extension.cpp,.cc et.cxx (ainsi que.c, bien que le succès ne soit pas garanti) en suivant ce guide. Cet article suppose que le code C++ s'exécutera sur la console et ne nécessite pas de bibliothèques externes.
Étape
Étape 1. Obtenez un compilateur C++ gratuit
L'un des meilleurs compilateurs pour les ordinateurs Windows est Microsoft Visual C++ 2012 Express, qui peut être téléchargé gratuitement.
Étape 2. Démarrez un nouveau projet dans Visual C++
Vous pouvez créer le projet facilement. Cliquez sur le bouton "Nouveau projet" dans le coin supérieur gauche de l'écran, puis suivez les instructions pour créer un projet vide ("Projet vide"). Donnez un nom au projet, puis cliquez sur "Terminer" dans la fenêtre suivante.
Étape 3. Copiez et collez l'intégralité du fichier.cpp dans le répertoire "Fichiers source" et le fichier.h (le cas échéant) dans le dossier "Fichiers d'en-tête"
Renommez le fichier.cpp principal (le fichier avec la méthode "int main()") avec le nom du projet que vous avez entré précédemment. Toutes les dépendances externes seront remplies automatiquement.
Étape 4. Après avoir copié les fichiers, développez et compilez le projet en appuyant sur F7
Visual C++ créera vos fichiers de programme.
Étape 5. Localisez le fichier EXE
Ouvrez le dossier "Projets" où Visual C++ stocke tous les programmes compilés (sous Windows 7, ce dossier se trouve dans le dossier "Documents"). Votre programme sera enregistré sous le nom du projet, dans le dossier "Debug".
Étape 6. Testez le programme en double-cliquant sur le fichier
S'il n'y a pas d'erreurs, votre programme fonctionnera correctement. Si une erreur se produit, répétez les étapes ci-dessus.
Étape 7. Si vous souhaitez exécuter le programme sur un autre ordinateur, assurez-vous que la bibliothèque Visual C++ Runtime est installée sur cet ordinateur
Les programmes C++ compilés avec Visual C++ dépendent des bibliothèques Visual C++, mais vous n'avez pas besoin de les installer car les bibliothèques seront installées automatiquement après l'installation de Visual Studio. Cependant, la personne qui exécute votre programme n'est pas nécessairement propriétaire de la bibliothèque. Téléchargez la bibliothèque Visual C++ sur
Des astuces
- Parfois, des erreurs se produisent parce que les auteurs du programme ont utilisé des méthodes obsolètes ou n'ont pas inclus de dépendances dans le code source.
- Assurez-vous d'installer la mise à jour Visual C++ Express pour éviter les erreurs de compilation du programme.
- Généralement, il est plus facile de demander au programmeur de compiler. Compilez-vous uniquement lorsque cela est absolument nécessaire.
Avertissement
- Évitez Dev-C++. Le programme est un ancien compilateur, toujours à l'état bêta, comporte 340 erreurs connues et n'a pas été mis à jour depuis 5 ans. Si possible, utilisez un compilateur/IDE autre que Dev-C++.
- Étant donné que C++ et C sont des langages de programmation de bas niveau, les programmes que vous créez peuvent endommager votre ordinateur. Pour vérifier si un programme peut endommager l'ordinateur, vérifiez le démarrage du programme et recherchez "#include "WINDOWS.h". Si vous trouvez cette ligne, ne la compilez pas. Demandez pourquoi l'utilisateur a besoin d'accéder à la programmation Windows Si la réponse de l'utilisateur est suspecte, demandez de l'aide sur les forums.