Com es compila CPP a EXE

Autora: Joan Hall
Data De La Creació: 3 Febrer 2021
Data D’Actualització: 1 Juliol 2024
Anonim
C++ Source Code to Executable | Compilation, Linking, Pre Processing | Build Process Explained
Vídeo: C++ Source Code to Executable | Compilation, Linking, Pre Processing | Build Process Explained

Content

Aquesta és una guia pas a pas per compilar el codi font de C ++ a fitxers EXE (al Windows). Els mètodes descrits també funcionen en la compilació de formats .c ++, .cc i .cxx (possiblement també .c). Aquest tutorial suposa que el codi font de C ++ és una aplicació de consola i no requereix cap llibreria externa.

Passos

  1. 1 Baixeu-vos el compilador C ++. Un dels millors compiladors per a ordinadors Windows és el Microsoft Visual C ++ 2012 Express gratuït.
  2. 2 Inicieu un nou projecte a Visual C ++. És bastant senzill. Feu clic a "Projecte nou" a l'extrem superior esquerre i, a continuació, seguiu les instruccions que apareixen a la pantalla. Introduïu el nom del projecte i, a la finestra que s'obre, feu clic a "Finalitza".
  3. 3 Copieu i enganxeu tots els fitxers .cpp al directori Fitxers d'origen i, a continuació, copieu i enganxeu tots els fitxers .h (si n'hi ha) al directori Fitxers de capçalera. Canvieu el nom del fitxer CPP principal (el que conté "int main ()") al nom del projecte escollit.
  4. 4 Construeix i compila. Premeu la tecla F7 per crear el programa.
  5. 5 Cerqueu el fitxer EXE. Canvieu al directori Projectes on Visual C ++ posa tots els programes (al Windows 7, aquest directori es troba a la carpeta Els meus documents). Al directori "Depuració", cerqueu el fitxer EXE amb el nom que li heu donat anteriorment.
  6. 6 Comproveu el fitxer. Feu doble clic al fitxer EXE per executar-lo; si tot va bé, el programa funciona bé. Si alguna cosa ha fallat, torneu a provar els passos descrits.
  7. 7 Si voleu executar el programa en un altre equip, les biblioteques d'execució VC ++ s'han d'instal·lar-hi (els programes C ++ creats amb Visual Studio requereixen aquestes biblioteques). No els necessiteu a l'ordinador, ja que s'instal·len durant la instal·lació de Visual Studio. Enllaç de descàrrega de la biblioteca: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Consells

  • Hi ha la possibilitat d’errors a causa de l’ús de mètodes obsolets per l’autor o perquè l’autor s’ha oblidat d’incloure dependències.
  • Instal·leu la versió més recent de Visual C ++ Express per evitar errors en temps de compilació.
  • En la majoria dels casos, la millor solució és demanar a l’autor del programa que el compili per a vosaltres. Compileu el programa vosaltres només si és absolutament necessari.

Advertiments

  • Com que C ++ i C són llenguatges de programació de baix nivell, poden perjudicar l’ordinador. Per evitar-ho, comproveu els fitxers .cpp de la línia "# include" windows.h ".Si hi ha una línia d’aquest tipus, no compileu el programa, sinó que pregunteu al seu autor per què el programa necessita accedir a l’API de Windows. Si l'autor no pot respondre, pregunteu a un expert en un fòrum especialitzat.
  • No funcioneu amb Dev-C ++. És un compilador obsolet amb 340 errors i no s’ha actualitzat en 5 anys.

Què necessites

  • Compilador (es recomana Visual C ++).
  • Fitxer CPP o codi font C / C ++.
  • Ordinador Windows (el format EXE només és compatible amb Windows).