/FORCE (Forcer la sortie d'un fichier)
/FORCE:[MULTIPLE|UNRESOLVED]
Remarques
L’option/FORCE indique à l’éditeur de liens de créer un fichier .exe ou une DLL valide même si un symbole est référencé mais pas défini ou s’il est multiplié par plusieurs.
L’option/FORCE peut accepter un argument facultatif :
Utilisez/FORCE : MULTIPLE pour créer un fichier de sortie, qu’il s’agisse d’une liaison ou pas de plusieurs définitions pour un symbole.
Utilisez/FORCE : Unresolved pour créer un fichier de sortie, que LINK trouve ou non un symbole non défini. /FORCE : Unresolved est ignoré si le symbole de point d’entrée n’est pas résolu.
/FORCE sans argument implique à la fois plusieurs et non résolus.
Un fichier créé avec cette option peut ne pas s’exécuter comme prévu. L’éditeur de liens ne lie pas de façon incrémentielle lorsque l’option/FORCE est spécifiée.
Si un module est compilé avec /CLR, /force ne crée pas d’image.
Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio
dans Explorateur de solutions , cliquez avec le bouton droit sur le projet et choisissez propriétés.
Cliquez sur le dossier Éditeur de liens.
Cliquez sur la page de propriétés Ligne de commande .
Tapez l’option dans la zone options supplémentaires .
Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.
Pour définir cette option de l'éditeur de liens par programmation
- Consultez AdditionalOptions.
Voir aussi
Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC