Vue d'ensemble de LIB
LIB (lib.exe) crée des bibliothèques standard, des bibliothèques d’importation et des fichiers d’exportation que vous pouvez utiliser avec LINK lors de la création d’un programme. LIB s’exécute à partir d’une invite de commandes.
Vous pouvez utiliser LIB dans les modes suivants :
Ces modes s’excluent mutuellement ; vous pouvez utiliser LIB en un seul mode à la fois.
Options LIB
Le tableau suivant répertorie les options de lib.exe, avec un lien vers plus d’informations.
Option | Description |
---|---|
/DEF | Créez une bibliothèque d’importation et un fichier d’exportation. Pour plus d’informations, consultez Génération d’une bibliothèque d’importation et d’un fichier d’exportation. |
/ERRORREPORT | Déconseillé. Pour plus d’informations, consultez Exécution de LIB. |
/EXPORT | Exporte une fonction à partir de votre programme. Pour plus d’informations, consultez Génération d’une bibliothèque d’importation et d’un fichier d’exportation. |
/EXTRAIRE | Créez un fichier d’objet (.obj) qui contient une copie d’un membre d’une bibliothèque existante. Pour plus d’informations, consultez Extraction d’un membre de bibliothèque. |
/INCLUDE | Ajoute un symbole à la table de symboles. Pour plus d’informations, consultez Génération d’une bibliothèque d’importation et d’un fichier d’exportation. |
/LIBPATH | Substitue le chemin d’accès de la bibliothèque d’environnement. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/LINKREPRO | Crée des artefacts nécessaires pour reproduire un incident lib.exe ou une erreur interne. Pour plus d’informations, consultez Exécution de LIB. |
/LINKREPROTARGET | Génère uniquement les artefacts /LINKREPRO lorsque lib.exe est utilisé avec un fichier spécifié. Pour plus d’informations, consultez Exécution de LIB. |
/LISTE | Affiche des informations sur la bibliothèque de sortie en sortie standard. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/LTCG | Provoque la génération de code au moment du lien à l’aide de la bibliothèque. Pour plus d’informations, consultez Exécution de LIB. |
/MACHINE | Spécifie la plateforme cible du programme. Pour plus d’informations, consultez Exécution de LIB. |
/NOM | Lors de la génération d’une bibliothèque d’importation, spécifie le nom de la DLL pour laquelle la bibliothèque d’importation est générée. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/NODEFAULTLIB | Supprime une ou plusieurs bibliothèques par défaut de la liste des bibliothèques qu’elle recherche lors de la résolution des références externes. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/NOLOGO | Supprime l’affichage du message de copyright LIB et du numéro de version et empêche l’écho des fichiers de commande. Pour plus d’informations, consultez Exécution de LIB. |
/OUT | Remplace le nom de fichier de sortie par défaut. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/ENLEVER | Omettez un objet de la bibliothèque de sortie. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/SUBSYSTEM | Indique au système d’exploitation comment exécuter un programme créé en liant à la bibliothèque de sortie. Pour plus d’informations, consultez Gestion d’une bibliothèque. |
/VERBOSE | Affiche des détails sur la progression de la session, y compris les noms des fichiers .obj ajoutés. Pour plus d’informations, consultez Exécution de LIB. |
/WX | Considérez les avertissements comme des erreurs. Pour plus d’informations, consultez Exécution de LIB. |
Voir aussi
Référence LIB
Fichiers d’entrée LIB
Fichiers de sortie LIB
Autre sortie LIB
Structure d’une bibliothèque