Convertiu un fitxer CPP a EXE

Autora: Christy White
Data De La Creació: 4 Ser Possible 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Convertiu un fitxer CPP a EXE - Consells
Convertiu un fitxer CPP a EXE - Consells

Content

Aquest tutorial us proporciona instruccions pas a pas sobre com convertir fitxers font de C ++ a fitxers .exe, que funcionen a la majoria d'ordinadors Windows (per evitar la paraula "tots"). Altres extensions que funcionen amb això són .cpp, .cc i .cxx (i .c, fins a cert punt, però no suposem que funcioni). Aquesta guia suposa que el codi font C ++ és per a una aplicació de consola i no requereix biblioteques externes.

Per trepitjar

  1. Primer necessiteu un compilador C ++. Un dels millors compiladors per a Windows és el Microsoft Visual C ++ 2012 Express gratuït.
  2. Inicieu un nou projecte a Visual C ++. Això és bastant fàcil. Feu clic al botó "Projecte nou" a l'extrem superior esquerre i seguiu els passos per crear un "Projecte en blanc". Poseu-li un nom i feu clic a "Finalitza" a la finestra següent.
  3. Copieu i enganxeu tots els fitxers .cpp a la carpeta "Fitxers font" i copieu-los tots. fitxers h (si n’hi ha) a la carpeta "Fitxers de capçalera". Canvieu el nom del fitxer .cpp principal (el que conté "int main ()") al nom del projecte que heu triat. El fitxer de dependències externes s'omplirà per si mateix.
  4. Construeix i compila. Premeu la tecla [F7] quan hàgiu acabat tot això i es crearà el programa.
  5. Cerqueu el fitxer exe. Aneu al fitxer "Projectes" on Visual C ++ instal·la tots els programes (al Windows 7, aquesta és la carpeta Documents). Serà al fitxer amb el nom que li heu donat anteriorment al directori "Depuració".
  6. Prova-ho. Feu doble clic al fitxer .exe per executar-lo i, si tot va bé, el programa hauria de funcionar bé. Si no és així, proveu de tornar a seguir els passos.
  7. Si voleu que el programa s'executi en un altre ordinador, les biblioteques d'execució de VC ++ s'han d'instal·lar en aquest equip. Els programes C ++ compilats amb Visual Studio C ++ requereixen aquestes biblioteques de programes. No cal que ho instal·leu per separat a la vostra màquina, ja que està instal·lat amb Visual Studio, però no hauríeu d’esperar que els clients en tinguessin. Enllaç de descàrrega: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Consells

  • De vegades es poden generar errors perquè l’autor original utilitzava mètodes obsolets o s’ha oblidat d’incloure les dependències del codi font.
  • Assegureu-vos que el Visual C ++ Express estigui actualitzat perquè no es produeixin errors durant la compilació.
  • En la majoria dels casos, és més eficient deixar que el creador d’un programa el compili per a vosaltres. Compileu-lo vosaltres mateixos si no hi ha cap altra opció.

Advertiments

  • ESTANCIU-VOS des de Dev-C ++. Compta amb un compilador obsolet, té més de 340 errors coneguts i no s’ha actualitzat en 5 anys, deixant-lo en versió beta perpètua. Si és possible, feu servir ALGUN ALTRE COMPILADOR I IDE EXCEPTE Dev-C ++.
  • Com que C ++ i C són llenguatges de programació de molt baix nivell, poden causar danys al vostre equip. Una comprovació ràpida que podeu fer és comprovar si els fitxers .cpp tenen la línia "#include WINDOWS.h" a la part superior. Si és així, NO compileu el programa i pregunteu al creador per què necessiten accés a l'API de Windows. Si no poden respondre de manera contundent, demaneu ajuda a un expert en un fòrum.

Necessitats

  • Un compilador (es recomana Visual C ++)
  • Un fitxer .cpp o un codi font C / C ++
  • Un equip Windows (.exe només és compatible amb Windows)