Come compilare CPP in EXE

Autore: Joan Hall
Data Della Creazione: 3 Febbraio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Creare eseguibile exe da codice C++
Video: Creare eseguibile exe da codice C++

Contenuto

Questa è una guida passo passo per compilare il codice sorgente C ++ in file EXE (su Windows). I metodi descritti funzionano anche durante la compilazione dei formati .c++, .cc e .cxx (possibilmente anche .c). Questo tutorial presuppone che il codice sorgente C++ sia un'applicazione console e non richieda librerie esterne.

Passi

  1. 1 Scarica il compilatore C++. Uno dei migliori compilatori per computer Windows è il Microsoft Visual C++ 2012 Express gratuito.
  2. 2 Avvia un nuovo progetto in Visual C++. È abbastanza semplice. Fai clic su "Nuovo progetto" nell'angolo in alto a sinistra e segui le istruzioni sullo schermo. Immettere il nome del progetto e, nella finestra che si apre, fare clic su "Fine".
  3. 3 Copia e incolla tutti i file .cpp nella directory Source Files, quindi copia e incolla tutti i file .h (se presenti) nella directory Header Files. Rinominare il file CPP principale (quello contenente "int main ()") con il nome del progetto scelto.
  4. 4 Costruisci e compila. Premi il tasto F7 per creare il programma.
  5. 5 Trova il file EXE. Passare alla directory Projects dove Visual C++ mette tutti i programmi (su Windows 7, questa directory si trova nella cartella My Documents). Nella directory "Debug", trova il file EXE con il nome che gli hai dato in precedenza.
  6. 6 Controlla il file. Fare doppio clic sul file EXE per eseguirlo; se tutto è andato bene, il programma funziona bene. Se qualcosa è andato storto, prova di nuovo i passaggi descritti.
  7. 7 Se si desidera eseguire il programma su un altro computer, su di esso devono essere installate le librerie Runtime VC++ (i programmi C++ creati con Visual Studio richiedono queste librerie). Non sono necessari nel computer poiché vengono installati durante l'installazione di Visual Studio. Link per il download della libreria: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Consigli

  • Esiste la possibilità di errori dovuti all'uso da parte dell'autore di metodi deprecati o perché l'autore ha dimenticato di includere le dipendenze.
  • Installa l'ultima versione di Visual C++ Express per evitare errori in fase di compilazione.
  • Nella maggior parte dei casi, la soluzione migliore è chiedere all'autore del programma di compilarlo per te. Compila tu stesso il programma solo se assolutamente necessario.

Avvertenze

  • Poiché C++ e C sono linguaggi di programmazione di basso livello, possono danneggiare il tuo computer. Per evitare ciò, controlla i file .cpp per la riga "# include" windows.h ".Se tale riga è presente, non compilare il programma, ma chiedere al suo autore perché il programma ha bisogno dell'accesso all'API di Windows. Se l'autore non è in grado di rispondere, chiedi a un esperto in un forum specializzato.
  • Non funziona con Dev-C++. È un compilatore obsoleto con 340 errori e non è stato aggiornato in 5 anni.

Di che cosa hai bisogno

  • Compilatore (Visual C++ consigliato).
  • File CPP o codice sorgente C/C++.
  • Computer Windows (il formato EXE è supportato solo da Windows).