Ventajas e inconvenientes del método usado para establecer un vínculo con CRT
Un proyecto puede vincularse con CRT de forma dinámica o estática. En la tabla siguiente se describen las ventajas e inconvenientes de cada método.
Método | Prestación | Compensación |
---|---|---|
Vinculación estática a CRT (Biblioteca en tiempo de ejecución establecida en Un solo subproceso) |
El archivo DLL de CRT no es necesario en el sistema donde se ejecutará la imagen. | Se agregan unos 25 Kb de código de inicio a la imagen, lo que aumenta considerablemente su tamaño. |
Vinculación dinámica a CRT (Biblioteca en tiempo de ejecución establecida en Varios subprocesos) |
La imagen no requiere el código de inicio de CRT, por lo que es mucho más pequeño. | El archivo DLL de CRT debe estar en el sistema que ejecuta la imagen. |
En el tema Vinculación al CRT en un proyecto de ATL se describe cómo seleccionar la manera en que se va a establecer el vínculo con el CRT.
Consulte también
Programar con ATL y código en tiempo de ejecución de C
Archivos DLL y comportamiento de la biblioteca en tiempo de ejecución de Visual C++
Características de la biblioteca CRT