Hallo Zusammen Ich kann aus unerklärlichen Gründen die lcd-routines nicht compilieren. Unten im Screenshot sieht man die Fehlermeldung die besagt, dass die Funktion nur deklariert aber nicht vorhanden ist. Aber die lcd-routines.c ist im Verzeichnis mit drin. Was läuft hier schief? Habe schon alles Mögliche durch probiert aber stehe auf dem Schlauch!
Erster Tipp, Benenn Deine Main.cpp mal in Main.c um. Du willst ja nicht c++ compilieren. Als zweites hast Du hoffentlich die richtige Vorlage für dein Projekt gewählt. Gruß Frank
Die Datei lcd-routines.h müsste eigentlich bei den Dependencies auftauchen und nicht bei den C- und C++-Dateien.
Besten Dank! Habe ein neues Projekt als .c anstatt .cpp angelegt und jetzt geht es tatsächlich! Habe immer gedacht, dass Bibliotheken auch als .c in .cpp includiert werden können... Gruss Juerg
rummses schrieb: > Die Datei lcd-routines.h müsste eigentlich bei den Dependencies > auftauchen und nicht bei den C- und C++-Dateien. Habe die lcd-routines.h jetzt im Dependencies drin und läuft immer noch ;-) Aber sehe ich das jetzt richtig? Können keine c dateien in einem cpp Projekt inkludiert werden? Ist das so?
Habe hier die Info gefunden: http://blog.dsiw-it.de/2011/06/04/c-header-datei-in-c-code-einbinden/ Wusste ich noch nicht!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
