Forum: PC-Programmierung Visual Studio 2010 mit AVR-GCC?


von robbse (Gast)


Lesenswert?

Hallo zusammen,

ich weiß nicht ob ich hier das richtige Forum erwische, weiß aber auch 
nicht wo ich das sonst posten soll.

Ich möchte gerne das Visual Studio 2010 (aktuell noch Beta) nutzen um 
AVRs zu programmieren. Über Sinn und Unsinn möchte ich jetzt keine große 
Diskussion starten, ich finde einfach den Editor super.

Ich habe mich bereits mit folgendem Artikel auseinander gesetzt:
http://www.rn-wissen.de/index.php/Microsoft_Visual_Studio_2008_als_AVR_Entwicklungsumgebung

Nur finde dieses Vorgehen recht unpraktisch. Es müsste doch ausreichen 
Library-pfade irgendwo einmal zu verlinken um nicht bei jedem neuen 
Projekt so einen Aufwand treiben zu müssen. Ich habe mal irgendwo 
gelesen dass VS2010 auch viel zugänglicher für externe Compiler geworden 
sein soll.
Kennt sich einer von Euch mit so was aus?

robbse

von Arc N. (arc)


Lesenswert?

http://hubbard.engr.scu.edu/embedded/avr/msvc_make/msvc_make.html

Die Tools und Skripte zu dem Artikel
(http://www.rn-wissen.de/index.php/Microsoft_Visual_Studio_2008_als_AVR_Entwicklungsumgebung) 
gibt es hier
http://www.roboternetz.de/phpBB2/viewtopic.php?t=38230

> Ich habe mal irgendwo gelesen dass VS2010 auch viel zugänglicher für
> externe Compiler geworden sein soll.

Das ginge mit den sogenannten Shell-Versionen (ab VS 2008)
http://msdn.microsoft.com/de-de/vsx/default(en-us).aspx

von robbse (Gast)


Lesenswert?

Danke. Setze ich mich morgen direkt mal dran. Hab dann bestimmt wieder 
Fragen ;o)

Was hat es denn mit diesen Shell-Versionen auf sich?

von Arc N. (arc)


Lesenswert?

robbse schrieb:
> Danke. Setze ich mich morgen direkt mal dran. Hab dann bestimmt wieder
> Fragen ;o)
>
> Was hat es denn mit diesen Shell-Versionen auf sich?

Das sind sozusagen "nackte" VS-Versionen ohne die sonst integrierten 
Compiler und Tools etc.
Einsetzen kann man diese um z.B. IDEs für neue/nicht unterstützte 
Sprachen oder irgendetwas anderes zu erstellen.
Beispiele:
Entwicklungstool für Atmels Touch-Produkte
http://atmel.com/dyn/products/tools_card_touch.asp?tool_id=4445
IronPython
http://www.codeplex.com/IronPythonStudio
oder
F#
http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/

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.