Convertir un fichier cpp en exe

Ce didacticiel vous explique pas à pas comment convertir des fichiers source C++ en.exe, qui fonctionnent sur la plupart des ordinateurs Windows (pour éviter le mot « tous »). D`autres extensions qui fonctionnent avec ceci sont .cpp, .cc et .cxx (et .c, jusqu`à un certain point, mais ne supposez pas que cela fonctionne). Ce guide suppose que le code source C++ est destiné à une application console et ne nécessite aucune bibliothèque externe.

Pas

Image intitulée Compiler le fichier CPP en EXE Étape 1
1. Vous avez d`abord besoin d`un compilateur C++. L`un des meilleurs compilateurs pour Windows est le logiciel gratuit Microsoft Visual C++ 2012 Express.
Image intitulée Compile CPP File to EXE Step 2
2. Démarrer un nouveau projet dans Visual C++. C`est assez facile. Cliquez sur le bouton « Nouveau projet » dans le coin supérieur gauche et suivez les étapes pour créer un « projet vide ». Donnez-lui un nom et cliquez sur « Terminer » dans la fenêtre suivante.
Image intitulée Compile CPP File to EXE Step 3
3. Copiez et collez tout.cpp dans le dossier `Source Files` et copiez tous. h (le cas échéant) dans le dossier « Fichiers d`en-tête ». Renommer le plus important .cpp (celui avec `int main()`) au nom du projet que vous avez choisi. Le fichier des dépendances externes se remplira.
Image intitulée Compiler le fichier CPP en EXE Étape 4
4. Construire et compiler. Appuyez sur la touche [F7] lorsque vous avez terminé avec tout ce qui précède et le programme sera créé.
Image intitulée Compile CPP File to EXE Step 5
5. Trouver le fichier exe. Accédez au fichier « Projets » où Visual C++ installe tous les programmes (dans Windows 7, il s`agit du dossier Documents). Il sera dans le fichier avec le nom que vous lui avez donné précédemment sous le répertoire `Debug`.
Image intitulée Compile CPP File to EXE Step 6
6. Essaye-le. Double-cliquez dessus .exe pour l`exécuter et si tout s`est bien passé, le programme devrait fonctionner correctement. Si ce n`est pas le cas, réessayez de suivre les étapes.
Image intitulée Compile CPP File to EXE Step 7
sept. Si vous souhaitez que le programme s`exécute sur un autre ordinateur, les bibliothèques d`exécution VC++ doivent être installées sur cet ordinateur. Les programmes C++ compilés avec Visual Studio C++ nécessitent ces bibliothèques de programmes. Vous n`êtes pas obligé de l`installer séparément sur votre machine, car il est installé avec Visual Studio, mais vous ne devez pas vous attendre à ce que vos clients l`aient. Lien de téléchargement: http://www.microsoft.fr/en-us/télécharger/détails.aspx?identifiant = 30679

Des astuces

  • Parfois, des erreurs peuvent être générées parce que l`auteur d`origine a utilisé des méthodes obsolètes ou a oublié d`inclure les dépendances du code source dans celui-ci.
  • Assurez-vous que votre Visual C++ Express est à jour afin qu`il n`y ait pas d`erreurs lors de la compilation.
  • Dans la plupart des cas, il est plus efficace de laisser le créateur d`un programme le compiler pour vous. Ne le compilez vous-même que s`il n`y a absolument aucun autre moyen.
  • Mises en garde

    • Éloignez-vous de Dev-C++. Il comporte un compilateur obsolète, a plus de 340 bogues connus et n`a pas été mis à jour depuis 5 ans, le laissant dans une version bêta perpétuelle. Si possible, utilisez TOUT AUTRE COMPILATEUR ET IDE SAUF Dev-C++.
    • Étant donné que C++ et C sont des langages de programmation de très bas niveau, ils peuvent potentiellement endommager votre ordinateur. Une vérification rapide que vous pouvez faire est de vérifier si le .cpp fichiers la ligne `#include WINDOWS.avoir h` au sommet. Si tel est le cas, NE PAS compiler le programme et demander au créateur pourquoi il a besoin d`accéder à l`API Windows. S`ils ne peuvent pas répondre de manière concluante, demandez de l`aide à un expert dans un forum.

    Nécessités

    • Un compilateur (Visual C++ est recommandé)
    • Une .cpp ou code source C/C++
    • Un ordinateur Windows (.exe n`est pris en charge que par Windows)

    Оцените, пожалуйста статью