Forum: Mikrocontroller und Digitale Elektronik AVR Studio Compilier counter


von Milan M. (milance)


Lesenswert?

Hallo zusammen,

gibt es bei AVR Studio 6 einen compilier counter, das er immer +1 zehlt 
beim compilieren???


Gruss
Milan

von Hmm (Gast)


Lesenswert?

Nein.

von Der (Gast)


Lesenswert?

Du kannst automatisiert ein Programm vor / nach jedem Build starten 
lassen.

Das Prögramm liest einen Counter aus einer Datei aus und speichert 
Counter + 1

von Johann L. (gjlayde) Benutzerseite


Lesenswert?

Ja. In GCC gibt es __COUNTER__

Beim Compilieren (genauer: beim Präprozessieren) zählt jeder Verwednung 
1 drauf:
1
int a0 = __COUNTER__;
2
int a1 = __COUNTER__;
3
int a2 = __COUNTER__;

von Milan M. (milance)


Lesenswert?

Johann L. schrieb:
> Ja. In GCC gibt es __COUNTER__
>
> Beim Compilieren (genauer: beim Präprozessieren) zählt jeder Verwednung
> 1 drauf:
>
>
1
> int a0 = __COUNTER__;
2
> int a1 = __COUNTER__;
3
> int a2 = __COUNTER__;
4
>

wie kann ich den definieren/aktivieren bei mir ist er immer 0???

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Milan M. schrieb:
> wie kann ich den definieren/aktivieren bei mir ist er immer 0???

www.google.de

Suchfenster: '__counter__'

--> Ungefähr 2.700.000.000 Ergebnisse (0,14 Sekunden)>


Da wird die Antwort zu finden sein ....

von Milan M. (milance)


Lesenswert?

Hallo zusammen,
ich habe nichts brauchbares gefunden. Der Counter ist immer auf 0.

Bitte um hilfe.
Gruss
Milan

von Karl H. (kbuchegg)


Lesenswert?

Johann L. schrieb:
> Ja. In GCC gibt es __COUNTER__
>
> Beim Compilieren (genauer: beim Präprozessieren) zählt jeder Verwednung
> 1 drauf:
>
>
1
> int a0 = __COUNTER__;
2
> int a1 = __COUNTER__;
3
> int a2 = __COUNTER__;
4
>

Ich denke, das war nicht das, was der TO wollte.
Ihm geht es wohl eher um eine Versionsnummer, die bei jedem Build erhöht 
wird.

von Milan M. (milance)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Ich denke, das war nicht das, was der TO wollte.
> Ihm geht es wohl eher um eine Versionsnummer, die bei jedem Build erhöht
> wird.


Genau, das meine ich.

von Karl H. (kbuchegg)


Lesenswert?

Milan M. schrieb:
> Karl Heinz Buchegger schrieb:
>> Ich denke, das war nicht das, was der TO wollte.
>> Ihm geht es wohl eher um eine Versionsnummer, die bei jedem Build erhöht
>> wird.
>
>
> Genau, das meine ich.

Dann schreib auch was du meinst :-)
Du lockst die Leute mit dubios nebulösen Fragen auf falsche Fährten und 
wunderst dich dann, wenn du gut klingende Antworten kriegst, mit denen 
du aber nichts anfangen kannst, weil sie eine ganz andere Fragestellung 
beantworten.

Das hier
Beitrag "Re: AVR Studio Compilier counter"
ist dein erfolgversprechendster Ansatz

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.