Frage zum Kompilieren in Atmel Studio

Gast #3412256
Lesenswert?
• ▲
▼
Hallo!

Ich verwende Atmel Studio 6.1 und hab eine Frage dazu:

Was genau ist der Unterschied zwischen BUILD (Symbol mit 2 Pfeilen) und 
BUILD SOLUTION (Symbol mit 3 Pfeilen) ?

Gehe ich richtig in der Annahme, dass bei BUILD nur kompiliert wird, bei 
BUILD SOLUTION wird jedoch zusätzlich das elf. file erzeugt, das für die 
Programmierung benötigt wird?

Dankesehr!
#3412269
Lesenswert?
• ▲
▼
Heinrich schrieb:

> Gehe ich richtig in der Annahme, dass bei BUILD nur kompiliert wird, bei
> BUILD SOLUTION wird jedoch zusätzlich das elf. file erzeugt, das für die
> Programmierung benötigt wird?

Nein.

Unter Solution versteht Microsoft (und damit auch Atmel) die 
Zusammenfassung mehrere Einzelprojekt zu einem ganzen.

Eine Solution besteht also aus Einzelprojekten. zb einem Projekt, 
welches eine Library erstellt UND einem Projekt welche diese Library 
dann verwendet. Oder Einzelprojekte die dann mehrere lauffähige 
Programme ergeben, zb eine Client-Server Lösung. Der Client ist ein 
eigenes Projekt und wird als solches in einen AVR gebrannt. der Server 
ist ein eigenes Projekt und wird als solches in einen anderen AVR 
gebrannt. Beide gehören aber zusammen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.