Konvertieren Sie eine CPP-Datei in eine EXE-Datei

Autor: Christy White
Erstelldatum: 4 Kann 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
BAT Dateien in EXE Dateien konvertieren
Video: BAT Dateien in EXE Dateien konvertieren

Inhalt

Dieses Tutorial enthält schrittweise Anweisungen zum Konvertieren von C ++ - Quelldateien in EXE-Dateien, die auf den meisten Windows-Computern (um das Wort "alle" zu vermeiden) funktionieren. Andere Erweiterungen, die damit funktionieren, sind .cpp, .cc und .cxx (und .c bis zu einem gewissen Grad, aber nicht davon ausgehen, dass es funktioniert). In diesem Handbuch wird davon ausgegangen, dass der C ++ - Quellcode für eine Konsolenanwendung bestimmt ist und keine externen Bibliotheken erfordert.

Schreiten

  1. Zuerst benötigen Sie einen C ++ - Compiler. Einer der besten Compiler für Windows ist der kostenlose Microsoft Visual C ++ 2012 Express.
  2. Starten Sie ein neues Projekt in Visual C ++. Das ist ganz einfach. Klicken Sie oben links auf die Schaltfläche "Neues Projekt" und befolgen Sie die Schritte, um ein "leeres Projekt" zu erstellen. Geben Sie ihm einen Namen und klicken Sie im nächsten Fenster auf "Fertig stellen".
  3. Kopieren Sie alle CPP-Dateien, fügen Sie sie in den Ordner "Quelldateien" ein und kopieren Sie alle. h Dateien (falls vorhanden) in den Ordner "Header Files". Benennen Sie die Haupt-CPP-Datei (die mit "int main ()") in den Namen des ausgewählten Projekts um. Die externe Abhängigkeitsdatei füllt sich von selbst.
  4. Erstellen und kompilieren. Drücken Sie die Taste [F7], wenn Sie mit allen oben genannten Schritten fertig sind und das Programm erstellt wird.
  5. Suchen Sie die exe-Datei. Navigieren Sie zur Datei "Projekte", in der Visual C ++ alle Programme installiert (in Windows 7 ist dies der Ordner "Dokumente"). Es befindet sich in der Datei mit dem Namen, den Sie zuvor im Verzeichnis "Debug" angegeben haben.
  6. Probier es aus. Doppelklicken Sie auf die EXE-Datei, um sie auszuführen. Wenn alles gut gelaufen ist, sollte das Programm einwandfrei funktionieren. Wenn dies nicht der Fall ist, gehen Sie die Schritte erneut durch.
  7. Wenn das Programm auf einem anderen Computer ausgeführt werden soll, müssen die VC ++ - Laufzeitbibliotheken auf diesem Computer installiert sein. Für C ++ - Programme, die mit Visual Studio C ++ kompiliert wurden, sind diese Programmbibliotheken erforderlich. Sie müssen es nicht separat auf Ihrem Computer installieren, da es mit Visual Studio installiert wird. Sie sollten jedoch nicht erwarten, dass Ihre Kunden es haben. Download-Link: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Tipps

  • Manchmal können Fehler ausgelöst werden, weil der ursprüngliche Autor veraltete Methoden verwendet oder vergessen hat, die Abhängigkeiten des Quellcodes einzuschließen.
  • Stellen Sie sicher, dass Ihr Visual C ++ Express auf dem neuesten Stand ist, damit während der Kompilierungszeit keine Fehler auftreten.
  • In den meisten Fällen ist es effizienter, den Ersteller eines Programms es für Sie kompilieren zu lassen. Kompilieren Sie es nur selbst, wenn es absolut keine andere Möglichkeit gibt.

Warnungen

  • Bleiben Sie fern von Dev-C ++. Es verfügt über einen veralteten Compiler, hat über 340 bekannte Fehler und wurde seit 5 Jahren nicht mehr aktualisiert. Verwenden Sie nach Möglichkeit JEDEN ANDEREN COMPILER UND EINE IDE MIT AUSNAHME von Dev-C ++.
  • Da C ++ und C sehr einfache Programmiersprachen sind, können sie Ihrem Computer Schaden zufügen. Eine schnelle Überprüfung, die Sie durchführen können, besteht darin, zu überprüfen, ob in den CPP-Dateien oben die Zeile "#include WINDOWS.h" steht. Wenn ja, kompilieren Sie das Programm NICHT und fragen Sie den Ersteller, warum er Zugriff auf die Windows-API benötigt. Wenn sie dies nicht abschließend beantworten können, bitten Sie einen Experten in einem Forum um Hilfe.

Notwendigkeiten

  • Ein Compiler (Visual C ++ wird empfohlen)
  • Eine CPP-Datei oder ein C / C ++ - Quellcode
  • Ein Windows-Computer (.exe wird nur von Windows unterstützt)