JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

Kann mir jemand bei meinem Problem Helfen???

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



Anmeldedatum: 22.05.2004
Beiträge: 5
Wohnort: Altenstadt
Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 18:41    Titel: Kann mir jemand bei meinem Problem Helfen??? Antworten mit Zitat

Hallo,
ich habe ein problem. Immer wenn ich das geschriebene Programm testen will gibt es den Fehler "...Nichtaufgeloestes extenes Symbol _...".
Woran kann das liegen?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 18:46    Titel: Antworten mit Zitat

Du hast wahrscheinlich vergessen die DirectX libs in dein Projekt einzubinden.
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
t10ottoo
Senior JLI'ler


Alter: 40
Anmeldedatum: 15.04.2004
Beiträge: 210
Wohnort: Berlin
Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 18:52    Titel: Antworten mit Zitat

Es kann auch daran liegen, dass du ein Windows-Anwendung geschrieben hast, aber ne "Win32-Konsolenanwendung" erstellt hast...

Gruß
Thomas
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
bertie
Mini JLI'ler



Anmeldedatum: 22.05.2004
Beiträge: 5
Wohnort: Altenstadt
Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 08:21    Titel: Antworten mit Zitat

Hallo
Danke erstmal. Jetzt habe ich nur noch drei solcher Fehler.

mfg. bertie
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
HotAcid
Super JLI'ler


Alter: 43
Anmeldedatum: 04.08.2002
Beiträge: 372
Wohnort: Berlin
Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 09:26    Titel: Antworten mit Zitat

gut, dann solltest du erstmal noch den Header <string> inkludieren, die Zeile "using namespace std;" fehlt ebenfalls ud daas dritte, da hast du dich bei einer Variablenbezeichnung vertippt, du hast "zaehler" in der Zeile 113 mit großem "z" geschrieben, die findet er dann natürlich nicht.


aber mal im Ernst: wenn du uns die genaue Fehlerbeschreibung (das, was dir der Compiler ausgibt) schreibst und evtl auch noch das betreffende Stück Code dann können wir evtl helfen, wir sind doch keine Wahrsager Smile

cu Felix
_________________
StGB §§ 328 Abs. 2 Pkt 3:
Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
bertie
Mini JLI'ler



Anmeldedatum: 22.05.2004
Beiträge: 5
Wohnort: Altenstadt
Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 11:14    Titel: Antworten mit Zitat

Na gut hier ist die Fehlerbeschreibung:

Linker-Vorgang läuft...
Direct3d.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DXTraceA@20
Direct3d.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DXGetErrorDescription9A@4
LIBCD.lib(crt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _main
Debug/main.exe : fatal error LNK1120: 3 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.

main.exe - 4 Fehler, 0 Warnung(en)

Ausrdem ich habe 12 Fehler mit den bereits geschriebenen Antworten gelöst.

mfg. bertie
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 11:23    Titel: Antworten mit Zitat

Die beiden ersten sind wohl DirectX-Funktionen.
D.h. hast du alle nötigen Header und Libs eingebunden?
Im Buch steht genau beschrieben, welche man nehmen muss.

PS: Libs muss man jeweils für Debug- und Releaseversion einzeln einstellen Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
bertie
Mini JLI'ler



Anmeldedatum: 22.05.2004
Beiträge: 5
Wohnort: Altenstadt
Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 12:05    Titel: Antworten mit Zitat

Die lib's und die Header's sind es nicht. Die hab ich schon öfters gecheckt.
Jetzt sind es nur noch drei Fehler. Der eine war weil ich eine Consolenanwendung aus unerklärlichenGründen hatte.

Direct3d.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DXTraceA@20
Direct3d.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DXGetErrorDescription9A@4
Debug/tetris.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.

main.exe - 3 Fehler, 0 Warnung(en)

mfg. bertie


Zuletzt bearbeitet von bertie am 23.05.2004, 16:26, insgesamt einmal bearbeitet
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: 23.05.2004, 14:05    Titel: Antworten mit Zitat

Es sind die Libs, du musst dxerr9.lib (heisst ev. nur dxerr.lib) einbinden.

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
bertie
Mini JLI'ler



Anmeldedatum: 22.05.2004
Beiträge: 5
Wohnort: Altenstadt
Medaillen: Keine

BeitragVerfasst am: 23.05.2004, 14:06    Titel: Antworten mit Zitat

Danke für alles. Very Happy Very Happy
Ich hab den Fehler gefunden. Es war doch eine lib.
Den hinweis habe ich in der DirectX Hilfe gefunden.
@Cristian: Das wolte ich gerade schreiben.

mfg. Bertie
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