Condividi tramite


Procedura dettagliata: compilazione di un programma C++ nativo nella riga di comando

Visual C++ include un compilatore C++ che consente di creare qualsiasi cosa, da app console di base ad applicazioni di Windows Store e componenti .NET.

In questa procedura dettagliata viene illustrato come creare un programma console C++ di base usando un editor di testo, quindi compilarlo nella riga di comando.

Nota

Per creare programmi Visual C++ è anche possibile usare l'ambiente di sviluppo integrato (IDE, Integrated Development Environment) di Visual Studio.Per altre informazioni, vedere Procedura dettagliata: utilizzo di progetti e soluzioni (C++).

In questa procedura dettagliata è possibile usare il proprio programma Visual C++ anziché digitare quello riportato nell'esempio oppure usare esempi di codice Visual C++ di altri articoli della Guida.

Prerequisiti

Per completare questa procedura dettagliata è necessario comprendere le nozioni di base del linguaggio C++.

Per creare un file di origine Visual C++ e compilarlo nella riga di comando

  1. Aprire una finestra del prompt dei comandi per gli sviluppatori. Dalla finestra di avvio aprire App. Aprire la cartella Strumenti di Visual Studio nella versione in uso di Visual Studio, quindi fare clic sul collegamento Prompt dei comandi per gli sviluppatori. Per altre informazioni su come aprire una finestra del prompt dei comandi per usare gli strumenti da riga di comando, vedere Impostazione delle variabili di percorso e di ambiente per la compilazione dalla riga di comando.

    Per la corretta compilazione del codice in questa procedura dettagliata, a seconda del sistema operativo del computer e della configurazione, potrebbero essere necessarie le credenziali di amministratore. Per eseguire la finestra del prompt dei comandi come amministratore, aprire il menu di scelta rapida per il Prompt dei comandi per gli sviluppatori, quindi scegliere Esegui come amministratore.

  2. Al prompt dei comandi, immettere notepad basic.cpp.

    Scegliere alla richiesta di creazione di un file.

  3. Nel Blocco note, inserire le righe seguenti.

    #include <iostream>
    
    int main()
    {
        std::cout << "This is a native C++ program." << std::endl;
        return 0;
    }
    
  4. Nel menu File scegliere Salva.

    Il file di origine Visual C++ è stato creato.

  5. Al prompt dei comandi immettere cl /EHsc basic.cpp. (L'opzione della riga di comando /EHsc indica al compilatore di abilitare la gestione delle eccezioni di C++. Per altre informazioni, vedere /EH (Modello di gestione delle eccezioni).)

    Il compilatore cl.exe genere un file .obj che contiene il codice compilato, quindi esegue il linker per creare un programma eseguibile denominato basic.exe. (Il nome del programma è visibile nelle righe di informazioni di output visualizzate dal compilatore.)

  6. Per eseguire il programma basic.exe, immettere basic al prompt dei comandi.

    Il programma viene avviato e chiuso dopo aver visualizzato il testo seguente:

This is a native C++ program.

Vedere anche

Attività

Presentazione guidata di Visual C++

Riferimenti

Opzioni del compilatore

Altre risorse

Riferimenti del linguaggio C++

Building C/C++ Programs