JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=ec7ba1a3e3c325fda7207f5adf6edad3Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Problem mit Beispiel aus "DirektX 9 und Visual C++"

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Mangamaniac
Mini JLI'ler



Anmeldedatum: 31.12.2003
Beiträge: 3
Wohnort: Klagenfurt
Medaillen: Keine

BeitragVerfasst am: 31.12.2003, 18:04    Titel: Problem mit Beispiel aus "DirektX 9 und Visual C++" Antworten mit Zitat

Hallo erstmal^^ Ich bin neu hier und habe mal ne Frage:
Ich hänge grad im 13 Kapitel (HelloWindows) fest,
weil bei diesem Programm sowohl bei dem von mir geschriebenen, als auch bei der fertigen Beispieldatei Fehler auftreten.
Das Eigenartige ist, dass ich bei beiden beim Kompilieren 0 Fehler und 0 Wahrnungen angezeigt bekomme, aber wenn ich die exe erstellen will kommen immer 2 oder 3 Fehlermeldungen, die da lauten:

"HelloWindows.obj : error LNK2001: Nichtaufgeloestes externes Symbol "struct HWND__ * __cdecl CreateMainWindow(struct HINSTANCE__ *)" (?CreateMainWindow@@YAPAUHWND__@@PAUHINSTANCE__@@@Z)
LIBCD.lib(crt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _main
Debug/HelloWindows.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe."

Ich schätze, dass es ein ganz banaler Fehler is, aber ich programmier noch nicht so lange Rolling Eyes
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 31.12.2003, 19:29    Titel: Antworten mit Zitat

Du hast die .cpp Datei anstatt der .dsw Datei geladen und Visual C++ ein Konsolenprojekt erstellen lassen. Bitte die Beispiele erneut installieren und darauf achten, die .dsw zu starten. Alles weitere -> Suchfunktion, den Fehler machen viele.....

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Mangamaniac
Mini JLI'ler



Anmeldedatum: 31.12.2003
Beiträge: 3
Wohnort: Klagenfurt
Medaillen: Keine

BeitragVerfasst am: 02.01.2004, 08:54    Titel: Antworten mit Zitat

Jetzt funktionieren die Beispieldateien, aber das von mir geschriebene Programm gibt weiterhin 0 Fehler beim Kompilieren, aber 2 Fehler beim Erstellen an. Das Programm ist doch in Ordnung, wenn er 0 Fehler ausgibt, oder?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
xardias
JLI Master


Alter: 38
Anmeldedatum: 28.12.2003
Beiträge: 804
Wohnort: Palo Alto, CA
Medaillen: Keine

BeitragVerfasst am: 02.01.2004, 09:27    Titel: Antworten mit Zitat

Wenn das Programm Kompiliert ist, hat man noch lange keine exe datei.
Dazu muss es gelinkt werden, das wird dann beim erstellen gemacht.
Es wäre hilfreich, wenn du uns mal die Fehler schreibe würdest.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mangamaniac
Mini JLI'ler



Anmeldedatum: 31.12.2003
Beiträge: 3
Wohnort: Klagenfurt
Medaillen: Keine

BeitragVerfasst am: 02.01.2004, 17:56    Titel: Antworten mit Zitat

Ich glaub, das brauch ich nicht mehr. Ich hab jetz nämlich endlich (nach langem Ärgernis) herausgefunden, was ich falsch gemacht hab. Ich hab vergessen, die Prozedur der CreateMainWindow hinzuschreiben Rolling Eyes
(das komische is, dass er mir diesen nicht unerheblichen Fehler nicht angezeigt hat Shocked ). Dann hab ich die Parameter der CreateMainWindows Funktion in der falschen Reihenfolge dastehen gehabt, und noch dazu alle mit ";" beendet statt mit ",".
Aber jetz gehts endlich Cool
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum