/bigobj (Aumenta il numero di sezioni nel file obj)
/bigobj aumenta il numero di sezioni che può contenere un file oggetto.
/bigobj
Note
Per impostazione predefinita, un file oggetto può includere fino a 65.536 (2^16) sezioni indirizzabili. Questa situazione si verifica indipendentemente dalla piattaforma di destinazione specificata. L'opzione /bigobj aumenta tale capacità fino a 4.294.967.296 (2^32).
La maggior parte dei moduli non genera mai un file obj che contiene più di 65.536 sezioni. Tuttavia, il codice generato dal computer o il codice che presenta un uso intensivo di librerie di modelli può richiedere file obj che possano contenere un numero maggiore di sezioni. /bigobj è abilitato per impostazione predefinita nei progetti WindowsStore perché il codice generato XAML include un gran numero di intestazioni. Se si disabilita questa opzione in un progetto di applicazione WindowStore è probabile incontrare l'errore C1128 del compilatore.
I linker forniti con le versioni precedenti a Visual C++ 2005 non possono leggere file con estensione obj generati con l'opzione /bigobj.
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 Procedura: aprire le pagine delle proprietà dei progetti.
Fare clic sulla cartella C/C++.
Fare clic sulla pagina delle proprietà Riga di comando.
Digitare l'opzione del compilatore nella casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.