Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este tema aún no ha recibido ninguna valoración - Valorar este tema

/Zm (Especificar el límite de asignación de memoria del encabezado precompilado)

Determina el límite de asignación de memoria del compilador para el encabezado precompilado.


/Zmnumber
number

Factor de escala que determina el límite de asignación de memoria del compilador para el encabezado precompilado.

El argumento number es un factor de escala con un valor predeterminado de 100, que especifica una asignación de memoria de 50 MB. El valor máximo es 2000. La siguiente tabla muestra cómo el argumento 'number' modifica la asignación de memoria.

Valor Asignación de memoria

10

5,0 MB

100

50 MB

200

100 MB

1000

500 MB

2000

1000 MB

En versiones anteriores de Visual C++, el compilador utilizaba una serie de montones discretos, cada uno de los cuales con un límite finito. Ahora, el compilador hace crecer los montones dinámicamente según sea necesario, y sólo requiere un tamaño fijo para la memoria asignada para el encabezado precompilado. La superación de los límites del tamaño del montón para el encabezado precompilado sólo ocurre en raras ocasiones, normalmente cuando se usan programas muy grandes o muy complejos. Si un programa rebasa estos límites, utilice /Zm para ajustar la escala del tamaño total de todos los límites.

En la mayoría de los casos no es necesario el uso de esta opción del compilador. Utilícela si al compilar el programa se produce un mensaje de error y donde el mensaje de error notifique cuál debe ser el valor de /Zm.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.

  2. Haga clic en la carpeta C/C++.

  3. Haga clic en la página de propiedades Línea de comandos.

  4. Escriba la opción del compilador en el cuadro Opciones adicionales.

Para establecer esta opción del compilador mediante programación

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.