JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

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

Kapitel 11 includefehler

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








BeitragVerfasst am: 02.11.2002, 11:10    Titel: Kapitel 11 includefehler Antworten mit Zitat

Ich bin gerade dabei das Buch durchzuarbeiten und stoße auf folgendes Problem:
Wenn cih eine neue win32 Andwendung erstelle und natürlich noch eine C++ Quellcodedatei hinzufüge und nur im Quellcode schreib:+
#include<windows.h>
kommt folgender Fehler:

Kompilierung läuft...
HelloWindows.cpp
d:\programmsprachen\visual studio\vc98\include\winnt.h(1092) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'KSPIN_LOCK'
d:\programmsprachen\visual studio\vc98\include\winnt.h(1092) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

HelloWindows.exe - 2 Fehler, 0 Warnung(en)


Warum?
Nach oben
Hasenfuß
Senior JLI'ler


Alter: 36
Anmeldedatum: 20.08.2002
Beiträge: 291

Medaillen: Keine

BeitragVerfasst am: 02.11.2002, 12:50    Titel: Antworten mit Zitat

Ich bin mir nicht sicher aber vielleicht liegts daran, dass du versucht eine *.exe datei zu erstellen. Probier mal nur mit Strg+F7 zu kompilieren dann gehts vielleicht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
DaN00b
JLI'ler



Anmeldedatum: 10.08.2002
Beiträge: 159

Medaillen: Keine

BeitragVerfasst am: 02.11.2002, 12:58    Titel: Antworten mit Zitat

ne also wenns en fehlendes ; ist dann solltest den code ganz genau nach fehlern durchsuchen...
_________________
Carpe Diem - Seize the day - Nütze den Tag!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Hasenfuß
Senior JLI'ler


Alter: 36
Anmeldedatum: 20.08.2002
Beiträge: 291

Medaillen: Keine

BeitragVerfasst am: 02.11.2002, 13:43    Titel: Antworten mit Zitat

Ähh hat er nicht gesagt der code besteht nur aus einer include-anweisung?!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Gast
Gast








BeitragVerfasst am: 02.11.2002, 18:53    Titel: Antworten mit Zitat

So einfach das ein ; fehlt ist es leider nicht und muss er nicht eine exe überhaupt erstellen damit man es ausführen kann?
Nach oben
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 02.11.2002, 18:55    Titel: Antworten mit Zitat

hatten wir den include fehler nicht schon mal
ja oder bestimmt schon über 10 mal
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 47
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 03.11.2002, 00:52    Titel: Antworten mit Zitat

Hallo Gast Wink

poste doch mal etwas mehr Code, sonst wird es schwierig.

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Gast
Gast








BeitragVerfasst am: 03.11.2002, 10:47    Titel: Antworten mit Zitat

Wie ich bereits sagte besteht der Code nur aus der Zeile:

#include<windows.h>
Nach oben
HotAcid
Super JLI'ler


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

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

Also du hast in deinem win32-Projekt nur eine einzige Datei mit dem Inhalt
Code:
#include <windows.h>

sehe ich das richtig?

Dann gibt es doch garnichts, was kompiliert weden könnte, geschwiege denn ausgeführt. Ohne eine WinMain-Funktion geht doch eigentlich garnichts, eigentlich müsste er deswegen auch ne Fehlermeldung geben.

cu Felix[/code]
_________________
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
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 03.11.2002, 11:39    Titel: Antworten mit Zitat

Kleiner Tip: Lass erstmal die Finger vom Selbercoden und guck dir ein paar Beispiele an.
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hasenfuß
Senior JLI'ler


Alter: 36
Anmeldedatum: 20.08.2002
Beiträge: 291

Medaillen: Keine

BeitragVerfasst am: 03.11.2002, 15:46    Titel: Antworten mit Zitat

Das meinte ich ja oben: da der Code nur aus einer Includeanweisung besteht kann man keine Ausführbare *.exe datei erstellen, sonder höchstens die *.obj mit Str+F7 Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Gast









BeitragVerfasst am: 06.11.2002, 17:27    Titel: Antworten mit Zitat

Auch bei den Beispielen aus den Buch die ich als Quellcode lade kommt immer bei der besagten Zeile dieser Fehler!! Crying or Very sad
Nach oben
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