AtmelStudio 6 - Kompilierung einer Datei immer erzwingen

OP #3235881
Hallo zusammen,
ich habe ein lange herumliegendes Projekt aufgeräumt und von AVRStudio 4 
nach AVRstudio 6 migriert, um es nach ein paar Jahren Stillstand endlich 
zuende zu bringen.

In einer Datei (nennen wir sie "version.c") findet die Darstellung der 
jeweiligen Build-Information statt (GCC-Version, Kompilierzeit, Version 
im SVN-Repository). Da diese Datei schon lange nicht mehr geändert 
werden muß, hat der Build-Prozeß keinen Anlaß, das Objectfile neu zu 
erzeugen. Und damit sind die hinterlegten Informationen total veraltet, 
was ja genau nicht der Zweck der Sache ist.

Früher™ hat man das im makefile angepaßt- aber wie geht das in 
AtmelStudio 6?

Viele Grüße
Nicolas
Gast #3235929
Nicolas S. schrieb:
> Da diese Datei schon lange nicht mehr geändert
> werden muß, hat der Build-Prozeß keinen Anlaß, das Objectfile neu zu
> erzeugen. Und damit sind die hinterlegten Informationen total veraltet,
> was ja genau nicht der Zweck der Sache ist.

wenn die Datei nicht geändert wurde, wie können die Daten dann veraltet 
sein?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.