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

1

24.01.2010, 19:27

[gelöst] Circular Funktionen <- Funktionen.o

Fehlermeldung: Circular Funktionen <- Funktionen.o dependency dropped.

Ich habe versucht Deklaration und Definition von Funktionen im Dev C++ zu trennen und bekomme o. g. Fehlermeldung.

Die Prototypen sind in der Header-datei, während die eigentliche Funktion in einer Cpp sind. Wenn ich alles in der main-cpp eintrage funktioniert das Programm ohne Probleme.

Kann mir jemand erklären, was diese Fehlermeldung bedeutet und wie ich die weg bekomme?

unsigned long

Treue Seele

Beiträge: 140

Wohnort: Herzogenrath

Beruf: Fachinformatiker Fachrichtung Anwendungsentwicklung

  • Private Nachricht senden

2

24.01.2010, 19:32

Es wäre gut wenn du...

1/ Den Fehler-Code posten würdest, die Message da oben sagt mir nichts und ich kann diese nicht nachschlagen.
2/ Du dir mal einen anständigen Compiler zulegst, so wie Code::Blocks oder VS2010 und keine IDE die seit 5 Jahren tot ist.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

3

24.01.2010, 19:53

Lies dir mal den Artikel durch:
http://www.drakon.ch/?id=&offset=2&mobile=0&show_entry=77

4

24.01.2010, 19:58

OK, Fehler entdeckt. Ist ein ganz dummer Fehler sogar, den ich selber nicht kannte da ich üblicherweise nicht in Dev C++ arbeite und mehr als die Überschrift bringt der Compiler als Fehlermeldung nicht raus, also ziemlich karg.

Das Problem beim Dev C++ ist, dass wenn man eine Quelldatei erstellt und dem Projekt hinzufügt, er nicht automatisch die endung cpp anhängt (bzw. man es sich nicht wie beim VC 2008 z. bsp. einfach anklickt und er direkt die entsprechende endung anhängt).

Wenn man das manuell nachkorrigiert und die Datei wieder dem Projekt hinzufügt, funktioniert das Programm dann wie gewollt.

Sorry also, dass ich hier einen weiteren Thread für so ein banales Problemchen eröffnet habe :oops:

Edit:
Danke für die Hilfe und für die Links. Die werden mir sicher früher oder später hilfreich sein.

Werbeanzeige