Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

or1on06

Frischling

  • »or1on06« ist der Autor dieses Themas

Beiträge: 3

Wohnort: Südtirol

  • Private Nachricht senden

1

04.12.2006, 20:54

libs verlinken in VS2005

Hallo!

Ich bin vor kurzem af Visual Studio 2005 Express umgestiegen. Als ich aber ein früheres Programm kompilieren wollte, bekam ich einen linker fehler:

LNK2019: unresolved external symbol ... [verschiedene DX-Funktionen]

Ich führe diesen Fehler auf nicht verlinkte Bibliotheken zurück, nämlich d3d9.lib und dxguid.lib.

Sollte ich damit recht haben, kann mir jemand sagen wie ich diese bibliotheken verlinke? Hab die Ordner des DX SDK unter Verzeichnisse bereits angegeben.

thx
or1on
In den New Yorker Bronx ist jeder 15. vorbestraft. Im italienischen Parlament jeder 10.

matthias

Alter Hase

Beiträge: 449

Wohnort: wipperfürth

  • Private Nachricht senden

2

04.12.2006, 21:03

du musst die libs explizit in dein Projekt einbinden, das kannst du unter Projekt -> Eigenschaften -> Linker -> Eingabe -> Zusätzliche Abhängigkeiten
"In those days spirits were brave, the stakes were high, men were REAL men, women were REAL women, and small furry creatures from Alpha Centauri were REAL small furry creatures from Aplha Centauri."

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

3

05.12.2006, 07:46

Microsoft Compiler bieten auch eine entsprechende Alternative an:

C-/C++-Quelltext

1
2
#pragma comment( lib, "d3d9.lib" )
#pragma comment( lib, "dxguid.lib" )


grüße
@D13_Dreinig

or1on06

Frischling

  • »or1on06« ist der Autor dieses Themas

Beiträge: 3

Wohnort: Südtirol

  • Private Nachricht senden

4

08.12.2006, 21:57

danke jetzt klappts ^^

grüße
or1on
In den New Yorker Bronx ist jeder 15. vorbestraft. Im italienischen Parlament jeder 10.

Werbeanzeige