2009-05-28 17 views

Respuesta

8

/mtd requiere un enlace estático, para producir un .exe que es más grande pero no depende de la DLL (que viene con VS2005) que contiene la biblioteca de tiempo de ejecución.

3

En general, si su aplicación es pequeña y no contiene varias DLL o EXEs, es posible que prefiera vincular estáticamente a las bibliotecas de tiempo de ejecución. Esto simplificará el proceso de distribución ya que no necesitará instalar las bibliotecas de tiempo de ejecución.

Si tiene varios DLL o EXEs, dado que cada EXE y DLL serán más grandes cuando estén vinculados estáticamente como dijo Alex, es posible que prefiera usar enlaces dinámicos a las bibliotecas de tiempo de ejecución que hacen que su aplicación sea más pequeña.

Cuestiones relacionadas