Forum: Compiler & IDEs Microchip studiound einbinden von .H


von KArl Fred M. (Gast)


Lesenswert?

Ich wollte die Bibliothek MK3_2560_Servo.h einbinden.
Als unerfahrener, versuche ich mich gerade damit eine Servo Lib 
einzubinden.
Ich dachte ich kopiere einfach die servo.h in den gleichen oder wie die 
Main.c
Dazu habe ich die Datei einfach in denselben Ordner wie die Datei main.c 
und kompiliere dann.
Doch dann kommt die Meldung

Severity  Code  Description  Project  File  Line
Error    MK3_2560_SERVO.h: No such file or directory  Servo 
C:\Archiv\AVR_C\Servo\Servo\main.c  9

BZW
"Severity    Code    Description    Project    File    Line
Error        recipe for target 'main.o' failed    Servo 
C:\Archiv\AVR_C\Servo\Servo\Debug\Makefile    76"

von DerEgon (Gast)


Lesenswert?

Eine Datei namens irgendwas.h ist keine "Lib", sondern eine Headerdatei.

Wie "bindest" Du die Datei ein?

In Deinem main.c muss stehen
1
#include "MK3_2560_SERVO.h"

von KArl Fred M. (Gast)


Lesenswert?

ep, und dann kommt die Fehlermeldung.
Hatte es jetzt in den ORdner kopiert der im Windows Arbeitsverzeichnis 
ist, dann gehts..
In PAscal reicht es die Datei einfach in den Ordner mit dem Projekt zu 
kopieren

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.