Visual C++ for Windows Conventional Memory Requirements

ID: Q102156


The information in this article applies to:

During the compilation process, the fast and optimizing compilers each require approximately 300K of MS-DOS conventional memory (addressed below 640K). The actual memory requirements can vary slightly. To compile a larger application, such as an application that uses the Microsoft Foundation Class Library, 400K conventional memory is recommended. To determine the amount of available conventional memory, use the MEM or CHKDSK utilities to determine the size of the largest executable program. If this value is less than the recommended value, Visual C++ may generate one of the following messages:
error C1060: compiler is out of far heap space
-or-

error C1700: fast compiler is out of far heap space
The compilers require conventional memory for the following reasons:

The Windows Build Errors help file recommends that you perform the following steps when you receive one of the error messages listed above:

Additional query words: kbinf 1.00


Keywords          : kb16bitonly 
Version           : 
Platform          : 
Issue type        : 

Last Reviewed: July 29, 1999