/ifcOutput
Questa opzione indica al compilatore dove restituire i file compilati .ifc
. Se la destinazione è una directory, il compilatore genera il nome di ogni .ifc
file in base al nome dell'interfaccia o al nome dell'unità di intestazione.
Sintassi
/ifcOutput
filename
/ifcOutput
directory\
Osservazioni:
Per impostazione predefinita, il compilatore deriva il nome per ogni file generato .ifc
dal nome dell'interfaccia del modulo. Ad esempio, dato un nome MyModule
di modulo , il nome generato .ifc
verrà denominato MyModule.ifc
, a meno che non si esegua l'override del nome con l'opzione /ifcOutput
.
Usare questa opzione per specificare un nome file o una directory alternativi .ifc
. Se si desidera usare i nomi file predefiniti .ifc
predefiniti, ma specificare una directory in cui devono essere compilati, assicurarsi di aggiungere una barra rovesciata finale (\
) al nome della directory.
Quando si compilano più .ifc
file, usare solo il formato di directory dell'opzione /ifcOutput
. Se si forniscono più /ifcOutput
opzioni, il compilatore usa solo l'ultima opzione.
Se si compila con l'opzione /MP
(Compilazione con più processi), è consigliabile usare il formato di directory dell'opzione /ifcOutput
se sono presenti più file di modulo di input.
Nell'esempio seguente il file per il .ifc
modulo m
definito in m.ixx
viene compilato come c:\example\m.ifc
.
cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\
Nell'esempio seguente il file compilato .ifc
per il modulo m
definito in m.ixx
* viene compilato come c:\example\MyModule.ifc
:
cl ... /c /std:c++latest m.ixx /ifcOutput c:\example\MyModule.ifc
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Per applicare l'opzione
/ifcOutput
a un file nell'IDE, selezionare il file in Esplora soluzioni. Fare clic con il pulsante destro del mouse per aprire il menu di scelta rapida e scegliere Proprietà per aprire la finestra di dialogo Pagine delle proprietà.Impostare l'elenco a discesa Configurazione su Tutte le configurazioni. Impostare l'elenco a discesa Piattaforma su Tutte le piattaforme.
Aprire la pagina delle proprietà Proprietà>di configurazione C/C++>File di output.
Usare il controllo a discesa per modificare la proprietà Module Output File Name in un nome di directory (che termina in
\
) o in un nome file alternativo. In alternativa, è possibile specificare una directory e un nome file,c:\example\mymodule.ifc
ad esempio . Scegliere OK o Applica per salvare le modifiche.
In alternativa, è possibile specificare l'opzione /ifcOutput
con un clic con il pulsante destro del mouse sul nome del progetto nella riga di comando Esplora soluzioni> Proprietà>di configurazione C/C++.>
Vedi anche
Panoramica dei moduli in C++
Uso di moduli C++ in MSVC dalla riga di comando