Gast
#1671031
Hallo zusammen, ich habe ein Problem mit einem c++-Projekt für Atmega644P. Mein Source besteht (derzeit) aus einer main.cpp und den Objekten serialout.cpp und sensor.cpp. Für alle 3 Dateien habe ich Header-Files angelegt und alles (meiner Meinung nach) richtig verknüpft. Meine main.h sieht folgendermaßen aus: #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "sensor.h" #include "serialout.h" Wenn ich das so compile, scheint er die serialout komplett zu ignorieren und ich bekommen beim instanziieren des in der serialout.h beschriebenen Objekts ein "does not name a type"-error. Tausche ich die Reihenfolge kommt der gleiche Error, allerdings auf das Objekt "Sensor" bezogen. Serialout compiliert dann einwandfrei. Woran könnte das liegen?