Linker-Probleme VC++ 6.0
-
Grüß Euch.
Ich nutze VS 6.0 unter W2k.
Eine *.lib macht mir beim Einbinden Probleme.
Wenn ich sie in den Linkereinstellungen als absolute Pfadangabe eingebe, dann stören in Leerzeichen im Pfad.
Er versucht dann immer eine "Teilpfad".obj zu finden.
Ich habe es ohne Zeichen, mit Hochkommas und mit Gänsefüsschen versucht.
Gänsefüsschen klappen gar nicht, bei den anderen beiden Optionen findet er zwar die Libary, bindet diese auch ein, bringt mir dann aber zum Schluss die weiter oben beschriebene Fehlermeldung.
Wenn ich nur den Namen der Libary eingebe und unter Optionen den Pfad zu dieser Bibliothek einfüge, dann findet er sie nicht.
Habe ich irgendwas übersehen, falsch gemacht oder vegessen?
es muss ja auch so gehen, ohne die Libary ins LIB-Verzeichnis des VS zu schreiben.Danke für jede Hilfe!!!
-
Ich hab es auch schon mit
#pragma comment (lib, "libname.lib")
probiert, aber das brachte auch keinen Erfolg.
Die MSDN sagt, dass ich es so machen soll wie in meinem ersten Post.
Das internet generell sagt es entweder so wie MS oder halt mit #pragma.Kennt denn wirklich niemand eine Lösung für dieses Problem???
-
die lib muss im gleichen ordner wie das projekt liegen.
wäre die erste variante. dann kannst du sie einfach in projekt->einstellungen->linker hinzufügen per namen.oder du hast sie woanders, dann musst du den pfad angeben in reiter linker, kategorie: einfügen (pulldown).. zusätzlicher bibliothekspfad.
so long