So fügen Sie einem Visual Studio-Projekt statische Bibliotheken hinzu

Lesezeit: 2 Minuten

So fugen Sie einem Visual Studio Projekt statische Bibliotheken hinzu
Bhupesh-Hose

Ich versuche, meinem Projekt statische Bibliotheken hinzuzufügen. Um die statische Bibliothek hinzuzufügen, folge ich den Anweisungen von Microsoft: http://msdn.microsoft.com/en-us/library/ms235627.aspx. Mein Problem ist, dass ich die abhängige Bibliothek nicht sehen kann, während ich die Referenz zu meinem Projekt hinzufüge.

Im oben erwähnten Tutorial haben sie erwähnt, dass die Abhängigkeit (dh die statische Bibliothek) der Lösung hinzugefügt werden sollte.

Bildschirmfoto

Das von Ihnen bereitgestellte Tutorial bezieht sich auf einen Fall, in dem Sie Ihre eigene statische Bibliothek erstellen – in diesem Fall möchten Sie sie möglicherweise Ihrer Lösung hinzufügen und sie somit zu einem integralen Bestandteil der Lösung machen; aber ich gehe davon aus, dass Sie versuchen, externe Bibliotheken hinzuzufügen (nicht von Ihnen erstellt, zB aus dem Netz heruntergeladen) – deshalb sind Sie stecken geblieben.

Auf Immobilienseiten, gehe zu C/C++->Allgemein->Zusätzliche Include-Verzeichnisse und geben Sie den Pfad an, in dem sich die Header-Datei der Bibliothek befindet, die Sie verwenden möchten.

Dann geh zu Linker->Allgemein->Zusätzliche Bibliotheksverzeichnisse und geben Sie den Pfad an, in dem sich Ihre .lib-Datei befindet.

Schließlich gehen Sie zu Linker->Eingabe->Zusätzliche Abhängigkeiten und fügen Sie den Namen der Datei mit Ihrer Bibliothek zusammen mit ihrer Erweiterung hinzu (zB example_library.lib).

Das ist alles. Jetzt sollten Sie in der Lage sein, die Bibliothek zu verwenden. Denken Sie daran, es in Ihre Dateien einzuschließen und den richtigen Modus (Release/Debug) und die richtige Version für Ihre Plattform (x64/win32) zu verwenden. Möglicherweise müssen Sie die oben genannten Schritte sowohl für die Release- als auch die Debugversion Ihrer App wiederholen.

  • Ich folge genau den gleichen Schritten, aber ich erhalte immer noch Verknüpfungsfehler.

    – Bhupesh-Hose

    27. Mai ’14 um 9:36

  • Wenn Sie den Fehler nicht angeben, vielleicht einen Code, der ihn verursacht, sowie den Namen der Bibliothek, wird es schwierig sein, Ihnen weiter zu helfen.

    – KjMag

    27. Mai ’14 um 13:07

Ich erweitere nur die Antwort von KjMag. Es ist eine großartige Antwort, außer dass der Teil fehlt, in dem wir dem Linker mitteilen, welche externen Bibliotheken hinzugefügt werden sollen.
Gehen Sie in Visual Studio zu Immobilienseiten >> Linker >> Eingang >> Zusätzliche Abhängigkeiten. Hier können wir die benötigten Bibliotheken hinzufügen.

.

394760cookie-checkSo fügen Sie einem Visual Studio-Projekt statische Bibliotheken hinzu

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy