Название: Отладка или релиз Отправлено: andrew.k от Ноябрь 07, 2011, 18:34 Как в коде определить в исходниках какая собирается сборка? Отладочная или релизная. Если я собираю под креатором.
Я думал, что за это отвечает дефайн QT_DEBUG. Но он не работает. Название: Re: Отладка или релиз Отправлено: kambala от Ноябрь 07, 2011, 18:43 QT_NO_DEBUG
Название: Re: Отладка или релиз Отправлено: andrew.k от Ноябрь 07, 2011, 19:01 Да. Похоже что работает. Логично было бы, если бы QT_DEBUG имел противоположное значение.
Доп. вопросы: Для чего нужен QT_DEBUG? Будет ли определен QT_NO_DEBUG при сборке через командную строку? Название: Re: Отладка или релиз Отправлено: Странник от Ноябрь 07, 2011, 19:29 Да. Похоже что работает. Логично было бы, если бы QT_DEBUG имел противоположное значение. по-моему, QT_DEBUG используется локально в потрохах библиотеки и для пользователя библиотеки не предназначен.Доп. вопросы: Для чего нужен QT_DEBUG? Будет ли определен QT_NO_DEBUG при сборке через командную строку? QT_NO_DEBUG определяется qmake для релизной сборки, в командной строке проблем с ним не будет. Название: Re: Отладка или релиз Отправлено: andrew.k от Ноябрь 07, 2011, 21:55 спасибо
|