Autore:
Joan Hall
Data Della Creazione:
3 Febbraio 2021
Data Di Aggiornamento:
1 Luglio 2024
![Creare eseguibile exe da codice C++](https://i.ytimg.com/vi/pAHB3fuZzaQ/hqdefault.jpg)
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 Scarica il compilatore C++. Uno dei migliori compilatori per computer Windows è il Microsoft Visual C++ 2012 Express gratuito.
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 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 Costruisci e compila. Premi il tasto F7 per creare il programma.
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 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 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).