Heey Leute, ich hab ein Problem, ich versuch ein Programm ins Hex-Datei umwandeln, aber es tauchen folgende Fehler auf (siehe Anhang). Ich arbeite mit den C18 Compiler (MPLAB) und bin darin Anfänger. Mfg Dave
Steht doch da was der Fehler ist. Er findet die Header Dateien, die du einbinden willst, nicht. Du musst das Verzeichnis in den "Project Options" bei "Include Search Path" einstellen. Willst du mit einem PIC18 MP3 decodieren? Als Anfänger?
na dort steht doch eindeutig farbig markiert "es konnten diese zwei header files nicht gefunden werden"
Wenn es so einfach wäre -.- ich hab ja die Header-Files eingebunden, aber er findet es trotzdem nicht.
Ein Anfänger in den Hinsicht bin ich nicht, nur mit dem Programm, da ich es zum ersten Mal benutze.
Dann hast du sie halt entweder falsch eingebunden oder den Pfad nicht richtig eingestellt. Zeig uns doch mal deinen Code und die das Fenster mit dem Include Search Path. Hellsehen können wir leider noch nicht...
Wenn man schreibt #include <Datei.h> so wird sie im Installationsverzeichnis des Compilers gesucht. Wenn man sie im aktuellen Ordner hat, muss man schreiben #include "Datei.h"
Hi Dave Wenn ich mir Dein letztes Bild ansehe, dann sehe ich da den Compileraufruf unter Deinem Find-Dialog. (Da wo mcc18.exe steht.) Da steht als einziger Includepath (das ist das hinter dem -I ) anscheinend ein anderer Pfad. Martin meinte den Include search path den Du in den Projecteinstellungen (!) findest. Da muss auch der Pfad rein, der zu den .h Dateien führt. Das muss irgendwo bei den Projekteinstellungen "verbuddelt" sein. Sry wg. dem Rumgeeiere aber ich hab mir die MPLAB X IDE bis jetzt noch nicht angetan :/ Da Du die Datei mit <MP3_Driver.h> und nicht mit "MP3_Driver.h" einbindest, sucht er vermutlich nur in den "Defaultverzeichnisses". Und da gehört Dein Quellverzeichniss wahrscheinlich nicht dazu. Grüße Andreas
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.