ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
3446
3446
EMPFEHLEN
-
Hi, ich habe folgendes Problem:
Ich benutze DevC++ 5 und hab mir das SDL 1.2.8 Packet dafür runtergeladen. nach dem installieren waren auch schon schön wie es sich gehöhrt neue headerdatein im Ordner DevC++\include\SDL\...
darunter auch "SDL.h" (DevC++\include\SDL\SDL.h)
So doch nun mekert er wenn ich die headerdatei einbinden will und zwar so:
"\sdl\sdl.h: No such file or directory"
Ich habs so stehen:
#include <SDL\SDL.h>
und
#include <SDL.h>
#include <SDL\SDL>
#include <SDL>
wollen auch nicht gehen.
Wie muss ich es hinschreiben?
Ich glaube er sucht die datei im Ordner in der ich die *.cpp Datei abgespeichert hab...
-
13.02.05 18:03 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Versuch mal den absoluten Pfad anzugeben und statt \ mach ein \\
Beispiel:
#include "C:\\SDL\\SDL-1.2.7\\include\\SDL.h"
mfg
umbrasaxum
-
nun habe ich folgende Fehlermeldung:
In file included from
D:\Programme\Dev-Cpp 5 beta 9\include\SDL\SDL.h:39,
from
D:\Dokumente und Einstellungen\JumpLink\Eigene Dateien\SDL test\Unbenannt1.cpp
also "D:\Programme\Dev-Cpp 5 beta 9\"
ist das Verzeichniss in dem ich DevC++ installiert habe.
"D:\Dokumente und Einstellungen\JumpLink\Eigene Dateien\SDL test\"
ist das Verzeichniss in dem ich die Datei gespeichert habe (unter dem Namen "Unbenannt1.cpp")
Die SDL.h Datei ist aber 100% in diesem Verzeichniss
"D:\Programme\Dev-Cpp 5 beta 9\include\SDL\SDL.h"
hab nachgeschaut.
Edit na toll, selbst wenn ich die SDL.h ins include Verzeichniss kopiere (in der auch die anderen Datein header Datein sind) kommt diese Fehlermeldung:
Verzeichniss:
D:\Dokumente und Einstellungen\JumpLink\Eigene Dateien\SDL test\D
Meldung:
SDL.h: No such file or directory.Geändert von JumpLink (13.02.05 um 20:23 Uhr)
-
13.02.05 20:23 #4
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Zeig mal eben bitte die include Anweisung in deinem Code.
mfg
umbrasaxum
-
#include <SDL.h>
so hab ichs eben versucht nachdem ich die SDL.h Datei ins include Verzeichniss kopiert habe, dafor habe ichs so versucht wie du gesagt hast:
#include <D:\\Programme\\Dev-Cpp 5 beta 9\\include\\SDL\\SDL.h>
Edit1:
nach der Installation des packetes ist es ja möglich ein SDL Projekt anzufangen wo schon das Grundgerüßt vorgeschrieben wird, und selbst da schreibt er die anweisung so: #include <SDL\SDL.h>
Edit2:
Und selbst wenn ich dieses "gerüßt" Kompilieren will kommt auch diese Fehlermeldung
Edit3
lol, jetzt hab ich einfach alles nochma neu installiert und jetzt kommt diese fehlermeldung nicht mehr. dafür aber: "Colon expected" soll wohl "Doppelpunkt wird erwartet" oder so heißen.
Weiß jemand da was drüber?Geändert von JumpLink (13.02.05 um 21:43 Uhr)
-
Ja, es geht!
Das habe ich machen müssen damit alles funktioniert:
- Dev-C++ de-installieren,
- Die Datei devcpp.ini loeschen (C:\documents and settings\<your
username>\local settings\application data)
- Dev-C++ wieder neu installieren.
- Beispielprojekt von SDL starten aber nicht in C++ sonder C.
Die ini musste ich löschen da sonst die Einstellungen des alten DevC++'s erhalten bleiben, inc. der Verzeichnisse (daher konnte er die header datein nicht finden, er hat im alten Verzeichniss gesucht)
Noch eine Frage:
warum funktioniert das nicht in c++?
Ähnliche Themen
-
SDL mit DevC++
Von _Stefan im Forum C/C++Antworten: 10Letzter Beitrag: 29.04.08, 16:29 -
[Dreamweaver] Nochmals kurzes css round corner problem
Von supser im Forum HTML-EditorenAntworten: 1Letzter Beitrag: 19.09.07, 20:13 -
Devc++ Mit Allegro
Von Crackmaster im Forum C/C++Antworten: 2Letzter Beitrag: 22.04.07, 11:33 -
Kurzes MySQL Problem
Von kjh im Forum PHPAntworten: 3Letzter Beitrag: 27.07.04, 14:54 -
Devc++ kompilierfehler
Von Felixjr im Forum C/C++Antworten: 15Letzter Beitrag: 04.11.03, 15:25





Zitieren
Login






