Как создать константу в .pro файле?

262
19 августа 2017, 02:20

Лучше чтобы ее видно было во всем проекте, но в принципе можно чтобы она работала и только в .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
Answer 1

Ну вы ведь уже задавали такой вопрос. Только теперь вместо VERSION вам нужна какая-то произвольная константа:
pro:

ANSWER = "42"
DEFINES += ANSWER=\\\"$$ANSWER\\\"

cpp:

qDebug() << "The answer is" << ANSWER;

вывод:

The answer is 42
READ ALSO
Как правильно создавать набор с++

Как правильно создавать набор с++

Даны целые числа K, N и набор из N целых чиселЕсли в наборе имеются числа, меньшие K, то вывести TRUE; в противном случае вывести FALSE

298
Как заставить скрипт искать не по тексту, а по select?

Как заставить скрипт искать не по тексту, а по select?

Как заставить скрипт искать не по тексту, а по select?

314
Отслеживать время выполнения ajax

Отслеживать время выполнения ajax

Как отслеживать, сколько длится ajax запросЯсно, что есть timeout, но он устанавливает максимальное время выполнения

363