Hoe CPP naar EXE te compileren

Schrijver: John Pratt
Datum Van Creatie: 12 Februari 2021
Updatedatum: 1 Juli- 2024
Anonim
Visual C++: Creating an Executable (.exe) File (2010)
Video: Visual C++: Creating an Executable (.exe) File (2010)

Inhoud

Dit is een stapsgewijze handleiding voor het compileren van C++-broncode naar EXE-bestanden (op Windows). De beschreven methoden werken ook bij het compileren van .c ++, .cc en .cxx formaten (mogelijk ook .c). Deze tutorial gaat ervan uit dat de C++-broncode een consoletoepassing is en geen externe bibliotheken vereist.

Stappen

  1. 1 Download de C++-compiler. Een van de beste compilers voor Windows-computers is de gratis Microsoft Visual C++ 2012 Express.
  2. 2 Start een nieuw project in Visual C++. Het is vrij eenvoudig. Klik op "Nieuw project" in de linkerbovenhoek en volg de instructies op het scherm. Voer de naam van het project in en klik in het geopende venster op "Voltooien".
  3. 3 Kopieer en plak alle .cpp-bestanden in de map Bronbestanden en kopieer en plak vervolgens alle .h-bestanden (indien aanwezig) in de map Kopbestanden. Hernoem het hoofd-CPP-bestand (het bestand dat "int main ()" bevat) naar de door u gekozen projectnaam.
  4. 4 Bouwen en compileren. Druk op de F7-toets om het programma te maken.
  5. 5 Zoek het EXE-bestand. Ga naar de map Projecten waar Visual C++ alle programma's plaatst (in Windows 7 bevindt deze map zich in de map Mijn documenten). Zoek in de map "Debug" het EXE-bestand met de naam die u het eerder hebt gegeven.
  6. 6 Controleer het bestand. Dubbelklik op het EXE-bestand om het uit te voeren; als alles goed is gegaan, werkt het programma prima. Als er iets mis is gegaan, probeert u de beschreven stappen opnieuw.
  7. 7 Als u het programma op een andere computer wilt uitvoeren, moeten de VC++ Runtime-bibliotheken erop zijn geïnstalleerd (C++-programma's gemaakt met Visual Studio hebben deze bibliotheken nodig). U hebt ze niet nodig op uw computer omdat ze tijdens de installatie van Visual Studio worden geïnstalleerd. Downloadlink bibliotheek: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Tips

  • Er is de mogelijkheid van fouten door het gebruik van verouderde methoden door de auteur, of omdat de auteur is vergeten afhankelijkheden op te nemen.
  • Installeer de nieuwste versie van Visual C++ Express om fouten tijdens het compileren te voorkomen.
  • In de meeste gevallen is de beste oplossing om de auteur van het programma te vragen het voor u te compileren. Stel het programma alleen zelf samen als het echt nodig is.

Waarschuwingen

  • Aangezien C ++ en C programmeertalen op laag niveau zijn, kunnen ze uw computer beschadigen. Om dit te voorkomen, controleert u de .cpp-bestanden voor de regel "# include" windows.h ".Als zo'n regel aanwezig is, compileer het programma dan niet, maar vraag de auteur waarom het programma toegang nodig heeft tot de Windows API. Als de auteur geen antwoord kan geven, vraag het dan aan een expert op een gespecialiseerd forum.
  • Werk niet met Dev-C++. Het is een verouderde compiler met 340 fouten en is al 5 jaar niet bijgewerkt.

Wat heb je nodig

  • Compiler (Visual C++ aanbevolen).
  • CPP-bestand of C / C ++ broncode.
  • Windows-computer (EXE-formaat wordt alleen ondersteund door Windows).