Forum: Compiler & IDEs Compilen funktioniert nicht


von Frank T. (ftelektro)


Angehängte Dateien:

Lesenswert?

Ich bin noch ziemlicher Anfänger in C.Habe im Internet unter 
HUV-Robotics diese Files gefunden .Compilen mit AVR-Studio oder IAR 
funktioniert nicht.Vor allem ist mir das Makefil nicht geläufig.Wer 
kennt sich damit aus.Habe bereits Jon Hylands angemailt (14Tage) ohne 
Anwort.mfg frank

von Oliver (Gast)


Lesenswert?

In dem Archiv fehlt die Hälfte - alle includes, und alle dazugehörigen 
libs.

So kannst du damit nichts anfangen.

Oliver

von Oliver (Gast)


Lesenswert?

Nachtrag:

Hier

http://websvn.hylands.org/listing.php?repname=Projects&path=%2Favr%2F&rev=0&sc=1

ist aber alles vorhanden, was dir noch fehlt.

Oliver

von ftelektro (Gast)


Lesenswert?

Wenn ich es jetzt richtig verstanden habe,werden die Include als eine 
Art Bausteine verwendet.

von der mechatroniker (Gast)


Lesenswert?

> Wenn ich es jetzt richtig verstanden habe,werden die Include als eine
> Art Bausteine verwendet.

So eine Art Halb-Baustein. Sie enthalten Makros, Konstanten, 
Funktionsdeklarationen. Zu einem Include braucht man in den allermeisten 
Fällen noch ein Sourcefile (.c) oder eine Library (diese ist bereits 
kompiliert), die die Funktionsdefinitionen enthält.

Läuft aber aufs selbe hinaus: Ohne Include kannst das Kompilieren 
vergessen.

von Oliver (Gast)


Lesenswert?

Was du alles benötigst, steht im rudimentären makefile:

>reflow-oven.c lcd-api.c lcd-printf.c StrPrintf.c lcd-hal-avr.c adc.c
>UART.c Delay.c Timer.c

>include ../../rules/mkRules.mk

Die Dateien findest du (hoffentlich) alle im o.a. link.

Viel Spaß

Oliver

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.