Forum: Mikrocontroller und Digitale Elektronik PIC - Hex - Datei erstellen


von Dave233 (Gast)


Angehängte Dateien:

Lesenswert?

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

von Martin S. (drunkenmunky)


Lesenswert?

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?

von busche (Gast)


Lesenswert?

na dort steht doch eindeutig farbig markiert "es konnten diese zwei 
header files nicht gefunden werden"

von Dave233 (Gast)


Lesenswert?

Wenn es so einfach wäre -.-
ich hab ja die Header-Files eingebunden, aber er findet es trotzdem 
nicht.

von Dave233 (Gast)


Lesenswert?

Ein Anfänger in den Hinsicht bin ich nicht,
nur mit dem Programm, da ich es zum ersten Mal benutze.

von Martin S. (drunkenmunky)


Lesenswert?

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...

von Dave233 (Gast)


Angehängte Dateien:

Lesenswert?

Hier im Anhang,
hoffe das meintest du ;P
Gruß Dave

von Erich (Gast)


Lesenswert?

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"

von Andreas H. (ahz)


Lesenswert?

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
Noch kein Account? Hier anmelden.