Ho un progetto C++ con molti modelli e non riesce a compilare con fatal error C1060: compiler is out of heap space
. C'è abbondanza di RAM gratuita. Ho provato a pagare con l'opzione di compilatore/Zm, ma non ha aiutato. Posso vedere che Visual Studio utilizza la versione a 32 bit del compilatore e penso che questo sia il motivo di questo errore. Esiste un modo per forzare Visual Studio a utilizzare il compilatore a 64 bit?Utilizzo del compilatore a 64 bit in Visual C++ 2015
UPDATE
La mia domanda non è un duplicato. Ho visto le altre domande e ho provato i suggerimenti. Ma nel mio caso il compilatore richiede più di 6 GB di RAM per compilare il progetto. Era la quantità massima di RAM allocata dal compilatore a 64 bit. Posso usare il compilatore a 64 bit quando costruisco il mio progetto usando msbuild
, ma voglio costruirlo da Visual Studio e usa il compilatore a 32 bit per impostazione predefinita. Voglio forzarlo per usare il compilatore a 64 bit. Con il compilatore a 64 bit intendo il compilatore che non solo crea un'applicazione a 64 bit, ma che è un'applicazione a 64 bit.
Guarda questa domanda e prova il commento di @Colin Robertson – RomCoo
hai provato? https://msdn.microsoft.com/en-us/library/yz7kx3y2.aspx –
Possibile duplicato di [Come aggirare i crash di Visual Studio Compiler] (http://stackoverflow.com/questions/1388608/how-to- work-around-visual-studio-compiler-crashes) –