Questa guida ti insegnerà come convertire il codice sorgente C++ in un file EXE che può essere eseguito sulla maggior parte (se non su tutti) i computer Windows. Oltre a C++, puoi anche convertire codice con estensione.cpp,.cc e.cxx (oltre a.c, anche se non è garantito il successo) seguendo questa guida. Questo articolo presuppone che il codice C++ venga eseguito sulla console e non richieda librerie esterne.
Fare un passo
Passaggio 1. Ottieni un compilatore C++ gratuito
Uno dei migliori compilatori per computer Windows è Microsoft Visual C++ 2012 Express, che può essere scaricato gratuitamente.
Passaggio 2. Avviare un nuovo progetto in Visual C++
Puoi creare facilmente il progetto. Fare clic sul pulsante "Nuovo progetto" nell'angolo in alto a sinistra dello schermo, quindi seguire le istruzioni per creare un progetto vuoto ("Progetto vuoto"). Assegna un nome al progetto, quindi fai clic su "Fine" nella finestra successiva.
Passaggio 3. Copia e incolla l'intero file.cpp nella directory "File di origine" e il file.h (se presente) nella cartella "File di intestazione"
Rinominare il file principale.cpp (il file con il metodo "int main()") con il nome del progetto inserito in precedenza. Tutte le dipendenze esterne verranno riempite automaticamente.
Passaggio 4. Dopo aver copiato i file, espandere e compilare il progetto premendo F7
Visual C++ creerà i tuoi file di programma.
Passaggio 5. Individua il file EXE
Aprire la cartella "Progetti" in cui Visual C++ memorizza tutti i programmi compilati (in Windows 7, questa cartella si trova nella cartella "Documenti"). Il tuo programma verrà salvato con il nome del progetto, nella cartella "Debug".
Passaggio 6. Testare il programma facendo doppio clic sul file
Se non ci sono errori, il tuo programma funzionerà correttamente. Se si verifica un errore, ripetere i passaggi precedenti.
Passaggio 7. Se si desidera eseguire il programma su un altro computer, assicurarsi che la libreria Runtime di Visual C++ sia installata su quel computer
I programmi C++ compilati con Visual C++ dipendono dalle librerie Visual C++, ma non è necessario installarli perché le librerie verranno installate automaticamente dopo l'installazione di Visual Studio. Tuttavia, la persona che esegue il tuo programma non possiede necessariamente la libreria. Scarica la libreria Visual C++ all'indirizzo
Suggerimenti
- A volte, si verificano errori perché gli autori del programma hanno utilizzato metodi deprecati o non hanno incluso dipendenze nel codice sorgente.
- Assicurati di installare l'aggiornamento di Visual C++ Express per evitare errori di compilazione del programma.
- In genere, è più facile chiedere al programmatore di compilare. Compila te stesso solo quando è assolutamente necessario.
Avvertimento
- Evita Dev-C++. Il programma è un vecchio compilatore, sempre in stato beta, ha 340 errori noti e non viene aggiornato da 5 anni. Se possibile, usa un compilatore/IDE diverso da Dev-C++.
- Poiché C++ e C sono linguaggi di programmazione di basso livello, i programmi che crei possono danneggiare il tuo computer. Per verificare se un programma può danneggiare il computer, controlla l'avvio del programma e trova "#include "WINDOWS.h". Se trovi questa riga, non compilarla. Chiedi perché l'utente ha bisogno di accedere alla programmazione di Windows Se la risposta dell'utente è sospetta, chiedi aiuto sui forum.