Partager via


/FORCE (Forcer la sortie d'un fichier)

/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 :

  • L'option /FORCE:MULTIPLE crée un fichier de sortie même si LINK trouve plusieurs définitions pour un symbole.

  • L'option /FORCE:UNRESOLVED crée un fichier de sortie même si LINK trouve un symbole non défini. /FORCE:UNRESOLVED est ignorée si le symbole de point d'entrée n'est pas résolu.

L'option /FORCE sans argument prend en compte les 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