Comment compiler CPP en EXE

Auteur: Joan Hall
Date De Création: 3 Février 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
How to convert c++ file in windows aplication ( .exe ) file [EN]/[RO]
Vidéo: How to convert c++ file in windows aplication ( .exe ) file [EN]/[RO]

Contenu

Il s'agit d'un guide étape par étape pour compiler le code source C ++ en fichiers EXE (sous Windows). Les méthodes décrites fonctionnent également lors de la compilation des formats .c ++, .cc et .cxx (éventuellement .c également). Ce tutoriel suppose que le code source C++ est une application console et ne nécessite aucune bibliothèque externe.

Pas

  1. 1 Téléchargez le compilateur C++. L'un des meilleurs compilateurs pour les ordinateurs Windows est le logiciel gratuit Microsoft Visual C ++ 2012 Express.
  2. 2 Démarrez un nouveau projet dans Visual C++. C'est assez simple. Cliquez sur "Nouveau projet" dans le coin supérieur gauche, puis suivez les instructions à l'écran. Saisissez le nom du projet et dans la fenêtre qui s'ouvre, cliquez sur "Terminer".
  3. 3 Copiez et collez tous les fichiers .cpp dans le répertoire Source Files, puis copiez et collez tous les fichiers .h (le cas échéant) dans le répertoire Header Files. Renommez le fichier CPP principal (celui contenant "int main ()") au nom de votre projet choisi.
  4. 4 Construire et compiler. Appuyez sur la touche F7 pour créer le programme.
  5. 5 Trouvez le fichier EXE. Accédez au répertoire Projects où Visual C ++ place tous les programmes (sous Windows 7, ce répertoire se trouve dans le dossier Mes documents). Dans le répertoire "Debug", recherchez le fichier EXE portant le nom que vous lui avez donné précédemment.
  6. 6 Vérifiez le fichier. Double-cliquez sur le fichier EXE pour l'exécuter ; si tout s'est bien passé, le programme fonctionne bien. Si quelque chose ne va pas, essayez à nouveau les étapes décrites.
  7. 7 Si vous souhaitez exécuter le programme sur un autre ordinateur, les bibliothèques Runtime VC++ doivent y être installées (les programmes C++ créés avec Visual Studio nécessitent ces bibliothèques). Vous n'en avez pas besoin sur votre ordinateur car ils sont installés lors de l'installation de Visual Studio. Lien de téléchargement de la bibliothèque : http://www.microsoft.com/en-us/download/details.aspx?id=30679

Conseils

  • Il y a la possibilité d'erreurs dues à l'utilisation par l'auteur de méthodes déconseillées, ou parce que l'auteur a oublié d'inclure les dépendances.
  • Installez la dernière version de Visual C++ Express pour éviter les erreurs de compilation.
  • Dans la plupart des cas, la meilleure solution est de demander à l'auteur du programme de le compiler pour vous. Compilez le programme vous-même uniquement si cela est absolument nécessaire.

Avertissements

  • Étant donné que C++ et C sont des langages de programmation de bas niveau, ils peuvent endommager votre ordinateur. Pour éviter cela, vérifiez les fichiers .cpp pour la ligne "# include" windows.h ".Si une telle ligne est présente, ne compilez pas le programme, mais demandez à son auteur pourquoi le programme a besoin d'accéder à l'API Windows. Si l'auteur est incapable de répondre, demandez à un expert sur un forum spécialisé.
  • Ne travaillez pas avec Dev-C++. C'est un compilateur obsolète avec 340 erreurs et n'a pas été mis à jour depuis 5 ans.

De quoi avez-vous besoin

  • Compilateur (Visual C++ recommandé).
  • Fichier CPP ou code source C/C++.
  • Ordinateur Windows (le format EXE n'est pris en charge que par Windows).