/FORCE (Forzar resultados de archivo)
/FORCE:[MULTIPLE|UNRESOLVED]
Comentarios
La opción /FORCE le indica al vinculador que cree una DLL o archivo .exe válidos, independientemente de que se haga referencia a un símbolo sin definir o definido de forma múltiple.
Esta opción puede aceptar argumentos opcionales:
/FORCE:MULTIPLE se emplea para crear un archivo de salida independientemente de que LINK encuentre más de una definición para un mismo símbolo.
/FORCE:UNRESOLVED se emplea para crear un archivo de salida independientemente de que LINK encuentre un símbolo sin definir. /FORCE:UNRESOLVED se pasará por alto en caso de que el símbolo del punto de entrada quede sin resolver.
/FORCE sin argumentos implica tanto definiciones múltiples como sin resolver.
La ejecución de archivos creados con esta opción podría causar resultados imprevistos. Si la opción /FORCE está especificada, el vinculador no vinculará de forma incremental
Si un módulo se compila con /clr, /FORCE no se creará una imagen.
Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.
Haga clic en la carpeta Vinculador.
Haga clic en la página de propiedades Línea de comandos.
Escriba la opción en el cuadro Opciones adicionales.
Para establecer esta opción del vinculador mediante programación
- Vea AdditionalOptions.