Übersicht über LIB
LIB (lib.exe) erstellt Standardbibliotheken, Importbibliotheken und Exportdateien, die Sie beim Erstellen eines Programms mit LINK verwenden können. LIB wird über eine Eingabeaufforderung ausgeführt.
Sie können LIB in den folgenden Modi verwenden:
Diese Modi schließen sich gegenseitig aus; Sie können LIB jeweils nur in einem Modus verwenden.
LIB-Optionen
In der folgenden Tabelle sind die Optionen für lib.exe mit einem Link zu weiteren Informationen aufgeführt.
Option | Beschreibung |
---|---|
/DEF | Erstellen Sie eine Importbibliothek und eine Exportdatei. Weitere Informationen finden Sie unter Erstellen einer Importbibliothek und -exportdatei. |
/ERRORREPORT | Veraltet. Weitere Informationen finden Sie unter Ausführen von LIB. |
/EXPORT | Exportiert eine Funktion aus Ihrem Programm. Weitere Informationen finden Sie unter Erstellen einer Importbibliothek und -exportdatei. |
/AUSZUG | Erstellen Sie eine Objektdatei (.obj), die eine Kopie eines Elements einer vorhandenen Bibliothek enthält. Weitere Informationen finden Sie unter Extrahieren eines Bibliotheksmitglieds. |
/INCLUDE | Fügt der Symboltabelle ein Symbol hinzu. Weitere Informationen finden Sie unter Erstellen einer Importbibliothek und -exportdatei. |
/LIBPATH | Überschreibt den Bibliothekspfad der Umgebung. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/LINKREPRO | Erstellt Artefakte, die erforderlich sind, um einen lib.exe Absturz oder internen Fehler zu reproduzieren. Weitere Informationen finden Sie unter Ausführen von LIB. |
/LINKREPROTARGET | Generiert nur die /LINKREPRO-Artefakte , wenn lib.exe mit einer angegebenen Datei verwendet wird. Weitere Informationen finden Sie unter Ausführen von LIB. |
/LISTE | Zeigt Informationen zur Ausgabebibliothek für die Standardausgabe an. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/LTCG | Bewirkt, dass die Bibliothek mithilfe der Linkzeitcodegenerierung erstellt wird. Weitere Informationen finden Sie unter Ausführen von LIB. |
/MACHINE | Gibt die Zielplattform für das Programm an. Weitere Informationen finden Sie unter Ausführen von LIB. |
/NAME | Gibt beim Erstellen einer Importbibliothek den Namen der DLL an, für die die Importbibliothek erstellt wird. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/NODEFAULTLIB | Entfernt eine oder mehrere Standardbibliotheken aus der Liste der Bibliotheken, die beim Auflösen externer Verweise durchsucht werden. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/NOLOGO | Unterdrückt die Anzeige der LIB Copyright-Nachricht und Versionsnummer und verhindert das Echo von Befehlsdateien. Weitere Informationen finden Sie unter Ausführen von LIB. |
/OUT | Setzt den Standardausgabedateinamen außer Kraft. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/ENTFERNEN | Lässt ein Objekt aus der Ausgabebibliothek aus. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/SUBSYSTEM | Teilt dem Betriebssystem mit, wie ein Programm ausgeführt wird, das durch Verknüpfen mit der Ausgabebibliothek erstellt wurde. Weitere Informationen finden Sie unter Verwalten einer Bibliothek. |
/VERBOSE | Zeigt Details zum Fortschritt der Sitzung an, einschließlich der Namen der hinzugefügten .obj Dateien. Weitere Informationen finden Sie unter Ausführen von LIB. |
/WX | Warnungen als Fehler behandeln. Weitere Informationen finden Sie unter Ausführen von LIB. |
Siehe auch
LIB-Referenz
LIB-Eingabedateien
LIB-Ausgabedateien
Sonstige LIB-Ausgabe
Struktur einer Bibliothek