Normalmente nos desarrollamos en VS 2005 Pro, pero quería darle un giro a VS 2010. Tenemos herramientas de compilación personalizadas basadas en GNU make tools que se llaman al crear un ejecutable.
Este es el error que veo cada vez que llamo a mi herramienta externa:
...\gnu\make.exe): *** couldn't commit memory for cygwin heap, Win32 error 487
La advertencia es que todavía funciona perfectamente bien en VS2005, además de ser llamado directamente desde la línea de comando. Además, mi herramienta externa está configurada exactamente igual que en VS 2005.
¿Hay alguna configuración en algún lugar que pueda provocar este error?
visual-studio-2010
make
El e
fuente
fuente
Respuestas:
Del problema con el montón, win32 error 487 :
Se puede encontrar una posible solución en Cambiar la memoria máxima de Cygwin :
No estaría de más asegurarse de que el tamaño máximo del archivo de intercambio de Windows sea lo suficientemente grande.
Y, por cierto, ¿cuánta RAM tienes en tu computadora?
fuente
Quizás sea un problema con la expresividad versus el profesionalismo de la versión. Puede intentar probar la versión de prueba de Professional .
fuente