Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

06.05.2013, 18:54

also guards benutze ich eignt immer mit #ifndef und define

sek ich post dir mal das von der main, was im hauptordner ist.

der Ordner Emania.... befindet sich auch im hauptordner

main:
#include "EManiaLX/Framework.hpp"
#include "Map.hpp"
#include "EManiaLX/LXTileManager.hpp"
#include "EManiaLX/CTileSprite.hpp"

12

06.05.2013, 19:00

so headguars sek


#ifndef TILEMNG_HPP
#define TILEMNG_HPP

#ifndef TILESPRITE_HPP
#define TILESPRITE_HPP

#ifndef FRAMEWORK_HPP
#define FRAMEWORK_HPP

TGGC

1x Rätselkönig

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

13

07.05.2013, 11:06

Mania2d ist die Projektmappe
Includes haben nichts mir der Projektmappe zu tun.

Ausserdem wenn du behauptest, das der andere include funktioniert, hast du das mal getest? Z.b. die includes getauscht oder den ersten auskommentiert? Hast du mal versucht die Datei die du inkludieren willst, in einen anderen Ordner zu kopieren oder testweise einen absoluten Pfad angegeben? Das ist ja wohl alles nicht so schwer und fuehrt schneller zum Ergbnis als hier 3 Tage zu diskutieren ueber Dinge die wir nicht wissen koennen, sondern nur raten.

Beschaeftige dich am besten erstmal mit dem Filesystem, absoluten und relativen Pfaden etc. etwas Genauer. Wirst du spaeter ehh noch brauchen koennen.

14

07.05.2013, 11:17

Da stimmt wohl einiges mehr nicht.
Du hast selbst gesagt wenn du beide Includes vertauscht, dann findet er das jeweils andere nicht, das heißt jedoch nicht das er das andere dann findet. Er bricht dann lediglich ab.

Werbeanzeige