/FORCE (Forcer la sortie d'un fichier)

Mise à jour : novembre 2007

/FORCE:[MULTIPLE|UNRESOLVED]

Notes

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 non défini ou s'il est défini plusieurs fois.

Cette option peut prendre un argument facultatif :

  • Utilisez /FORCE:MULTIPLE pour créer un fichier de sortie, que LINK trouve ou non 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 des symboles multiples et non résolus.

Un fichier créé avec cette option peut ne pas s'exécuter comme prévu. L'éditeur de liens ne fera pas de liaison 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

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Définition des propriétés de projets Visual C++.

  2. Cliquez sur le dossier Éditeur de liens.

  3. Cliquez sur la page de propriétés Ligne de commande.

  4. Tapez l'option dans la zone Options supplémentaires.

Pour définir cette option de l'éditeur de liens par programme

Voir aussi

Référence

Définition des options de l'Éditeur de liens

Options de l'Éditeur de liens