Hi all, is there any way to get the build number during compile time from the preprocessor? I want to set the major and minor version myself, however the number of builds per version should be increased manually. And no, I do not nor can I use svn. So I'd need a directive like _BUILD_... Thanks, Chris
(Du bist hier nicht bei embdev.net, darfst hier deutsch reden. ;-) Der Präprozessor löst #include-Direktiven auf und ersetzt Makros, mehr macht der nicht. Woher bitte sollte er denn einen persistenten Status überhaupt nehmen, den du ja für die Build-Nummer brauchst? Sowas kannst du nur im Dateisystem ablegen. Dort müsstest du das über irgendwelche Shell-Kommandos erledigen, die kannst du ja dann mittels -D-Option dem Präprozessor als Makro mitgeben. Eine Möglichkeit:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.