Options LINK contrôlées par le compilateur
Le compilateur CL appelle automatiquement LINK, sauf si vous spécifiez l’option /c. CL fournit un contrôle sur l’éditeur de liens via des options de ligne de commande et des arguments. Le tableau suivant récapitule les fonctionnalités du CL qui affectent la liaison.
Spécification CL | Action CL qui affecte LINK |
---|---|
Toute extension de nom de fichier autre que .c, .cxx, .cpp ou .def | Transmet un nom de fichier comme entrée à LINK |
filename.def | Passes /DEF :filename.def |
Numéro /F | Passe /STACK :number |
Fichier /Fd | Passe /PDB :filename |
/Fefilename | Passe /OUT :filename |
/Fmfilename | Passe /MAP :filename |
/Gy | Crée des fonctions empaquetées (COMDAT) ; active la liaison au niveau de la fonction |
/LD | Passe /DLL |
/LDd | Passe /DLL |
/link | Passe le reste de la ligne de commande à LINK |
/MD ou /MT | Place un nom de bibliothèque par défaut dans le fichier .obj |
/MDd ou /MTd | Place un nom de bibliothèque par défaut dans le fichier .obj. Définit le symbole _DEBUG |
/nologo | Passe /NOLOGO |
/Zd | Passe /DEBUG |
/Zi ou /Z7 | Passe /DEBUG |
/Zl | Omettre le nom de la bibliothèque par défaut du fichier .obj |
Pour plus d’informations, consultez options du compilateur MSVC.
Voir aussi
Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour