vxworks, во время выполнения определить режим отладки

Я использую Tornado 2.2 для vxworks, и в моем приложении я хотел бы использовать часть кода, если в отладке еще один раздел для среды выполнения. Есть ли способ определить, скомпилирован ли я в debug vs release во время выполнения?

Спасибо

0

Решение

Одним из методов является использование глобальной переменной:

#if defined(NDEBUG) // Or whatever your compiler uses
const bool compiled_as_debug = true;
#else
const bool compiled_as_debug = false;
#endif

Посмотрите в документации вашего компилятора предопределенные макросы или идентификаторы и посмотрите, есть ли лучшие для определения режима отладки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]