Witam,
Mam dwa pytania odnośnie menedżera konfiguracji w AS7.
W solucji mam jeden projekt, a w nim niektóre kawałki kodu (np. Timery czy ISR) posiadają kilka wersji i odpowiednie są kompilowane zależnie od ustawionych #define.
Wykorzystałem menedżer konfiguracji aby stworzyć osiem możliwych wersji programu. Skończyło się na tym, że powstało osiem konfiguracji solucji oraz osiem konfiguracji projektu. Po jednej dla każdej wersji, każda przekazuje do kompilatora inne #define.
Gdybym teraz chciał do każdej wersji dodać jeszcze opcję debug (funkcje wywoływane tylko przy odpowiednim #define) musiałbym dodać kolejne osiem konfiguracji.
Dobrze rozumiem? Czy może jest na to jakiś łatwiejszy sposób?
A drugie pytanie: czy można w AS jakoś wykorzystać "solution platform"? Próbowałem dodać nowe, ale nie bardzo wiem na jakie ustawienia to wpływa.
Im bardziej kombinuję z tymi konfiguracjami tym bardziej się w tym gubię.
Mam dwa pytania odnośnie menedżera konfiguracji w AS7.
W solucji mam jeden projekt, a w nim niektóre kawałki kodu (np. Timery czy ISR) posiadają kilka wersji i odpowiednie są kompilowane zależnie od ustawionych #define.
Wykorzystałem menedżer konfiguracji aby stworzyć osiem możliwych wersji programu. Skończyło się na tym, że powstało osiem konfiguracji solucji oraz osiem konfiguracji projektu. Po jednej dla każdej wersji, każda przekazuje do kompilatora inne #define.
Gdybym teraz chciał do każdej wersji dodać jeszcze opcję debug (funkcje wywoływane tylko przy odpowiednim #define) musiałbym dodać kolejne osiem konfiguracji.
Dobrze rozumiem? Czy może jest na to jakiś łatwiejszy sposób?
A drugie pytanie: czy można w AS jakoś wykorzystać "solution platform"? Próbowałem dodać nowe, ale nie bardzo wiem na jakie ustawienia to wpływa.
Im bardziej kombinuję z tymi konfiguracjami tym bardziej się w tym gubię.
