Russian Qt Forum

Qt => Общие вопросы => Тема начата: Тамбовчанин от Октябрь 08, 2011, 21:08



Название: Нет эффекта от qmake -set QMAKEFEATURES [решено]
Отправлено: Тамбовчанин от Октябрь 08, 2011, 21:08
Добрый день!

Суть такая. Устанавливаю qwt-6. Все по шагам. Дохожу до момента, когда надо среде QT сказать, где лежат prf файлы, чтобы можно было использовать в файле проекта опцию CONFIG = +qwt.

Делаю это так:
qmake -set QMAKEFEATURES d:\lib\Qwt-6.0.1

Проверяю: qmake -query QMAKEFEATURES
d:\lib\Qwt-6.0.1

Однако при запуске qmake получаю ошибку.

qmake -set QMAKEFEATURES d:\lib\Qwt-6.0.1\features также не работает.
Где грабли?


Название: Re: Нет эффекта от qmake -set QMAKEFEATURES
Отправлено: lit-uriy от Октябрь 08, 2011, 21:54
>>Однако при запуске qmake получаю ошибку.
Надеешься, что люди бросятся угадывать какую ошибку ты получаешь?


Название: Re: Нет эффекта от qmake -set QMAKEFEATURES
Отправлено: Тамбовчанин от Октябрь 09, 2011, 08:05
Да, действительно, нехорошо получилось  :-\

Project MESSAGE: Warning unknown QT: qwt

Пока я обошел это поставив версию 5.2.2 и принудительно указав INCLUDEPATH и LIBS в файле проекта. Но это же грабли, и они сразу вылезут, когда я перейду с работой к другой машине, осбоенно если она будет под другую OS.


Название: Re: Нет эффекта от qmake -set QMAKEFEATURES
Отправлено: lesav от Октябрь 09, 2011, 12:37
А может все дело в неправильном слеше ?
Я всегда использую юниксовый слешь. В среде виндовс стараюсь не указывать типа C:/   Всегда ставлю /  который указывает на корень диска. И особенно
если она будет под другую OS.


Название: Re: Нет эффекта от qmake -set QMAKEFEATURES
Отправлено: Тамбовчанин от Октябрь 10, 2011, 09:26
Увы, замена слеша не причем. Кстати такая ситуация на трех машинах наблюдается.


Название: Re: Нет эффекта от qmake -set QMAKEFEATURES [решено]
Отправлено: Тамбовчанин от Октябрь 10, 2011, 16:20
Решение банально. Быть внимательным.

Я пытался добавлять библиотеку к проекту через QT += qwt, а надо CONFIG += qwt.

Всем спасибо.