нормальный такой ИИ. странно ожидать объективности от ИИ
в юниксах вроде нет сущетсвенного разделения на дебажную и релизную сборки. по умолчанию в бинарник добавляется отладочная информация, но потом применяется strip, что можно считать релизной сборкой
в юниксах вроде нет существенного разделения на дебажную и релизную сборки. по умолчанию в бинарник добавляется отладочная информация, но потом применяется strip, что можно считать релизной сборкой
Просто в моем ПО мне нужно узнавать текущее время для событий. Я написал свою функцию которая возвращает текущую QDateTime, но для дебага я делаю по своему(скрин). Чтобы отмотать на нужное время и отлаживать события
он прореагировал на непонравившийся ответ. Раз “подумай лучше”, значит по его логике предыдущий ответ был неверным, а рах debug неверный, то release должен быть верным. Умные кофеварки всё равно остаются кофеварками
qDebug выключается переменной QT_NO_DEBUG, по умолчанию включено должно быть
Не, я про #if defined(QT_DEBUG) #else #endif
а проблема в чём?
Просто пояснил зачем нужно было знать в каком режиме собирается, дебаг или релиз
не вижу в документации это переменную. вижу QT_NO_DEBUG только
собрал первый попавшийся проект, вижу в логах -DQT_NO_DEBUG
Обсуждают сегодня