W Application.mk można ustawić:W jaki sposób APP_OPTIM występuje w kodzie?
APP_OPTIM := release
APP_OPTIM := debug
Jak mogę przetestować za zwolnienie/debugowania w C++?
Jestem zakładając istnieją definiuje więc próbowałem tego, ale tylko „NIE” wiadomości są rejestrowane:
#ifdef RELEASE
LOGV("RELEASE");
#else
LOGV("NOT RELEASE");
#endif
#ifdef DEBUG
LOGV("DEBUG");
#else
LOGV("NOT DEBUG");
#endif
Zawsze otrzymujesz flagę '-g', nawet w przypadku wersji Release? I zastanawiałem się, dlaczego punkty przerwania działają nawet dla 'APP_OPTIM: = release'. – sashoalm
@sashoalm: możesz to zmienić, jeśli ustawisz 'APP_CFLAGS: = -g0' w ** Application.mk ** –