Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Database Mini JLI'ler
Anmeldedatum: 20.11.2004 Beiträge: 24 Wohnort: Hinter den sieben Bergen Medaillen: Keine
|
Verfasst am: 20.11.2004, 11:47 Titel: Hilfe bei Kapitel 19 |
|
|
Ich brauche dringend Hilfe beim 19.Kapitel. Alle bisherigen Datein konnte ich problemlos kompilieren. Nun steh ich aber bei Kapitel 19 vor einem Rätsel.
Da ich Visual Studio.net Proessionel habe, kann ich die geforderten.lib Datein nicht so einbinden wie es im Buch gezeigt wird.
Ich habe es probiert :
Ich habe ein neues Projekt angelegt,
Win32Anwendung
als Name habe ich DirectXGraphics gweählt
im folgenden Fenster habe ich erst
Windows-Anwendung und dann leeres Objekt gewählt.
[i]
Dann habe ich unter Quellcodedatein
eine C++ Datei hinzugefügt, mit dem selben Namen
den Quellcode aus den Beispielordnern übernommen
Da im Buch aber gefordert war, ein paar .lib Datein einzubinden, habe ich es auf Grund der anderen Visual Studio Version selber probiert, und bin dabei so vorgegangen:
Ansicht
Eigenschaftenseiten
Konfigurationseigenschaften
Dort habe ich dann die Möglichkeit das Menü Linker
zu wählen.
Unter Allgemein gibt es das Eingabefeld, Zusätzliche Bibiotheksverweise.
Ich bin mir nicht sicher, ob ich sie in dieses Feld eingeben soll, und wenn ja auf welche Weise? Nur den Namen oder den ganzen Pfad, soweit der existiert.
Wenn ich die Namen dort einfach eingebe, und den Beispielquellcode für das erste Programm unter Kapitel 19 einfüge, gibt der Kompiler folgende Fehlermeldung aus:
Linking...
directx.obj : error LNK2001: unresolved external symbol _Direct3DCreate9@4
Debug/directx.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
directx.exe - 2 error(s), 0 warning(s)
Kann jemand helfen??
Vielen Dank!
Zuletzt bearbeitet von Database am 20.11.2004, 12:11, insgesamt 3-mal bearbeitet |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 20.11.2004, 11:59 Titel: |
|
|
Unter Projekt->Eigenschaften->Linker->Eingabe |
|
Nach oben |
|
|
Database Mini JLI'ler
Anmeldedatum: 20.11.2004 Beiträge: 24 Wohnort: Hinter den sieben Bergen Medaillen: Keine
|
Verfasst am: 20.11.2004, 12:26 Titel: |
|
|
Danke!
Allerdings habe ich hier verschiedene Fenster um die Datein dxguid.lib usw. einzugeben:
Zusätzliche Abhängikeit
Bibiothek ignorieren
Moduldefinition
Modul zur Assembly hinzufügen
Verwaltende Resourcedatei einbetten
Verzögert geladene Dlls
Vielen Dank
|
|
Nach oben |
|
|
Cyianor Super JLI'ler
Anmeldedatum: 23.12.2002 Beiträge: 452
Medaillen: Keine
|
Verfasst am: 20.11.2004, 12:30 Titel: |
|
|
Die lib muss unter zusätzliche Abhängigkeiten rein. |
|
Nach oben |
|
|
Database Mini JLI'ler
Anmeldedatum: 20.11.2004 Beiträge: 24 Wohnort: Hinter den sieben Bergen Medaillen: Keine
|
Verfasst am: 20.11.2004, 12:47 Titel: |
|
|
Ich habe zu danken! |
|
Nach oben |
|
|
|