/bigobj (Aumenta il numero di sezioni nel file obj)
/bigobj aumenta il numero di sezioni che un file oggetto può contenere.
Sintassi
/bigobj
Osservazioni:
Per impostazione predefinita, un file oggetto può contenere fino a 65.279 (quasi 2^16) sezioni indirizzabili. Questo limite si applica indipendentemente dalla piattaforma di destinazione specificata. /bigobj aumenta la capacità degli indirizzi a 4.294.967.296 (2^32).
La maggior parte dei moduli non genera mai un file .obj che contiene più di 65.279 sezioni. Tuttavia, il codice generato dal computer o il codice che usa pesantemente le librerie di modelli, può richiedere .obj file che possono contenere più sezioni. /bigobj è abilitato per impostazione predefinita nei progetti piattaforma UWP (Universal Windows Platform) (UWP) perché il codice XAML generato dal computer include un numero elevato di intestazioni. Se disabiliti questa opzione in un progetto di app UWP, il codice potrebbe generare l'errore del compilatore C1128.
Per informazioni sul formato di file oggetto PE-COFF, vedere Formato PE nella documentazione di Windows.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Immettere l'opzione del compilatore /bigobj nella casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC