Condividi tramite


/EP (Pre-elabora in stdout senza direttive #line)

Pre-elabora i file di origine C e C++ e copia i file pre-elaborati nella periferica di output standard.

/EP

Note

Durante questa operazione tutte le direttive del preprocessore e le espansioni delle macro vengono eseguite e i commenti vengono rimossi.Per mantenere i commenti nell'output pre-elaborato, utilizzare l'opzione /C (Conserva i commenti durante la pre-elaborazione) con /EP.

L'opzione /EP disattiva la compilazione.È necessario inviare di nuovo il file pre-elaborato per la compilazione.L'opzione /EP elimina anche i file di output dalle opzioni /FA, /Fa e /Fm.Per ulteriori informazioni, vedere /FA, /Fa (File di listato) e /Fm (Specifica file map).

Gli errori generati durante le fasi successive dell'elaborazione fanno riferimento ai numeri di riga del file pre-elaborato anziché al file di origine.Se si desidera che i numeri di riga facciano riferimento al file di origine, utilizzare /E (Pre-elabora in stdout).A tale scopo, l'opzione /E aggiunge le direttive #line all'output.

Per inviare l'output pre-elaborato in un file con le direttive #line, utilizzare l'opzione /P (Pre-elabora in un file).

Per inviare l'output pre-elaborato a stdout con le direttive #line, utilizzare /P e /EP congiuntamente.

Non è possibile utilizzare intestazioni precompilate con l'opzione /EP.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto.Per informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.

  2. Fare clic sulla cartella C/C++.

  3. Fare clic sulla pagina delle proprietà Preprocessore.

  4. Modificare la proprietà Genera file pre-elaborati.

Per impostare l'opzione del compilatore a livello di codice

Esempio

Nella riga di comando che segue il file ADD.C viene pre-elaborato, i commenti vengono conservati e il risultato viene visualizzato sulla periferica di output standard:

CL /EP /C ADD.C

Vedere anche

Riferimenti

Opzioni del compilatore

Impostazione delle opzioni del compilatore