Лучше чтобы ее видно было во всем проекте, но в принципе можно чтобы она работала и только в .pro файле Qt. Мне это надо для удобства подключения библиотек. Пробовал так:
DEFINES += PUTH_TO_CV_LIB = "\G:\qt\opencv\build\bin\\"
LIBS += PUTH_TO_CV_LIB+libopencv_core320.dll
выбрасывает ошибку:
<command-line>:-1: ошибка: no macro name given in #define directive
Ну вы ведь уже задавали такой вопрос. Только теперь вместо VERSION
вам нужна какая-то произвольная константа:
pro:
ANSWER = "42"
DEFINES += ANSWER=\\\"$$ANSWER\\\"
cpp:
qDebug() << "The answer is" << ANSWER;
вывод:
The answer is 42
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Даны целые числа K, N и набор из N целых чиселЕсли в наборе имеются числа, меньшие K, то вывести TRUE; в противном случае вывести FALSE
Как заставить скрипт искать не по тексту, а по select?
Как отслеживать, сколько длится ajax запросЯсно, что есть timeout, но он устанавливает максимальное время выполнения