Название: [qt-creator] добавить переменную в среду сборки. Отправлено: Fat-Zer от Июль 01, 2012, 16:26 не могу найти, где добавить переменную в «среду сборки»... где установить на проект вижу, а где глобально — нет...
в частности у меня почему-то не установлена QMAKEFEATURES. идеи? Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: kambala от Июль 01, 2012, 19:56 всегда можно записать на уровне системы. или запускать креатор скриптом, который перед запуском устанавливает эту переменную.
Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: Аль-Митра от Июль 31, 2012, 09:34 А что и где нужно прописать, чтобы работала конструкция:
Код: #ifdef _DEBUG Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: Kurles от Июль 31, 2012, 10:03 А что и где нужно прописать, чтобы работала конструкция: В .pro файле Код: #ifdef _DEBUG Код: DEFINES += _DEBUG Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: Аль-Митра от Июль 31, 2012, 10:26 В .pro файле А как сделать, чтобы _DEBUG был определен только в отладочной версии проекта?Код: DEFINES += _DEBUG Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: navrocky от Июль 31, 2012, 11:06 Для определения отладки есть стандартный макрос NDEBUG, он всегда объявлен для релиза. Если что.
Код
Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: Аль-Митра от Июль 31, 2012, 12:02 Для определения отладки есть стандартный макрос NDEBUG, он всегда объявлен для релиза. Если что. Почему-то мой Creator ничего об этом не знает. :(Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: b-s-a от Июль 31, 2012, 16:08 А как сделать, чтобы _DEBUG был определен только в отладочной версии проекта? почитай документацию на qmake. там все это написаноНазвание: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: kambala от Июль 31, 2012, 23:59 используй макрос QT_NO_DEBUG (определен для релиза)
Название: Re: [qt-creator] добавить переменную в среду сборки. Отправлено: navrocky от Август 05, 2012, 16:14 Для определения отладки есть стандартный макрос NDEBUG, он всегда объявлен для релиза. Если что. Почему-то мой Creator ничего об этом не знает. :( |