Welchen Compiler für C

Gast #366496
Lesenswert?

Also

Mit welchen Compiler oder Programm entwickelt Ihr eure C Anwendungen
für den AVR.

Es gibt da einige unter Windows.

für Linux gibt es die GCC tools

Die kann man als source herunterladen und in Linux einbinden mit make.

Leider kommt bei mir immer einige error und kann also nicht kompiliert
werden.

und somit kann ich nicht dieses nutzen.

oder ist es besser mit windows programm
Gast #366497
Lesenswert?

Hallo SvenP,

was Jörg meint ist, das wir Dir nur weiter helfen können, wenn Du uns
die konkreten Fehlermeldungen in dieses Forum stellst.
Idealerweise mit einer kleinen Beschreibung wie Du den Build der gcc
tools durchgeführt hast.
Gast #366498
Lesenswert?

AFAIK gibt es extra "avrgcc"
wenn du also mit dem üblichen von Distrubutionen mitgeliefertem
gcc compilirst, dann geht das gar nicht.

Wie du oben geschrieben hast, ist es unklar ob du
avrgcc (tools) zu compilieren versuchst oder deine eigene
Programe. Falls das erste der Fall ist(denke ich), dann hast du 2
Möglichkeiten. Entweder von Source zu compilieren .. aber
nicht direkt make eintippen, sondern erst *./configure* dann make
dann make install.
Nützliche Option von configure ist --prefix=/bitte/hierein
sonst wird es in /usr/local abgelegt. Das ist nicht immer erwünscht,
zB wenn du es paar Tage später entfernen willst, dann musst du
nicht dir /usr/local/bin/executable und /usr/bin/lib/* und
/usr/local/man und so weiter anschauen und überlegen welche Dateien
dort dazu gehören und welche schon vorher da waren,
sondern kannst auf einen Schlag *rm -r /bitte/hierein/*
alles entfernen.

Oder du suchst dir binary Version von avrgcc.

Wenn deine Programe nicht compilieren, dann musst du C erst lernen.

hth, Daniel
Gast #366499
Lesenswert?

Wenn Du kein Geld ausgeben willst und damit leben kannst, dass es u.U.
ein bisschen dauert, bis die jeweils neuesten AVRs unterstützt werden,
nimm AVRStudio und AVR-GCC. Sonst schau mal bei
http://www.mikrocontroller.net/forum/read-2-364623.html. Da ging es um
was ganz ähnliches.

Ich arbeite seit längerem fast nur noch mit der Kombination
AVRStudio/WINAVR und bin bisher sehr zufrieden. Vorher habe ich mit
CodeVision gearbeitet und so viel komfortabler ist der auch nicht. Und
er kostet halt Geld...
Gast #366500
Lesenswert?

> für Linux gibt es die GCC tools

Ja.

> Die kann man als source herunterladen und in Linux einbinden mit
> make.

Bei einigen Distros kann man sie auch direkt als Paket installieren.

> Leider kommt bei mir immer einige error und kann also nicht
> kompiliert werden.

Und du glaubst, daß mit dieser Beschreibung irgendwer in der Lage ist,
dir zu helfen? Was versuchst du wie zu compileren und welche Errors
kommen dabei?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren