Forum: Compiler & IDEs header datei erstellt und jetzt no such file or directory


von unwissender (Gast)


Angehängte Dateien:

Lesenswert?

Kann mir bitte jemand helfen. Mittlerweile bin ich am verzweifeln wie 
man an diesem code auch wahrscheinlich auch bemerkt.
Ich hab hier eine Schrittmotorsteuerung auf einfachstem wege 
Programmiert und jetzt würde ich es gerne auslagern. Ich hab vorher nur 
PIC's programmiert mit MPLAB und dabei hat es immer sofort funktioniert. 
Ich hab schon viele verschiedene Lösungsarten probiert und ich bekomm 
immer wieder andere Fehler nur momentan steht "NO SUCH FILE OR 
DIRECTORY" was ich jetzt mittlerweile schon 4 Stunden lang nicht mehr 
wegbekomm.

Kann mir vielleicht jemand einen guten Lösungsweg sagen womit ich am 
einfachsten dieses Programm realisieren kann?

mfg
unwissender

von Oliver S. (oliverso)


Lesenswert?

unwissender schrieb:
> "NO SUCH FILE OR
> DIRECTORY"

In der Fehlermeldung sollte auch stehen, welches File nicht gefunden 
wird.
Printipiell ist dein Code in Ordnung.

Nutzt du ein makefile? Wenn ja, zeigen. Wenn nein, wie compilierst du 
dann?

Oliver

von unwissender (Gast)


Angehängte Dateien:

Lesenswert?

Nein ich benutze kein makefile, da ich das nicht kenne geschweige denn 
kann.
Ich hab jetzt das Projekt in eine rar-datei verpackt, ich benutze AVR 
Studio 6.
Hoffe das hilft weiter da ich nicht verstehe was du meinst mit "wie 
compilierst du es"

mfg
unwissender

von xfr (Gast)


Lesenswert?

Du musst wahrscheinlich den Ordner "src" in den Projektoptionen unter 
Compiler -> Directories einfügen.

von Dominik S. (dasd)


Lesenswert?

In der main.c (bzw. test.c bei dir) statt
1
#include "motor.h"
1
#include "src/motor.h"

schreiben.
Oder wie xfr sagt hinzufügen sollte auch gehen.

von unwissender (Gast)


Lesenswert?

Das mit dem hinzufügen hab ich nicht gefunden, aber #include 
"src/motor.h" hat funkioniert.

Danke
mfg
unwissender

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.