Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: pethead от Октябрь 28, 2010, 17:12



Название: [solved]при сборке из командной строки не видит QtTest
Отправлено: pethead от Октябрь 28, 2010, 17:12
subj
а при сборке в студии видит.

а при сборке
qmake
nmake
fatal error C1083: Cannot open include file: 'QtTest': No such file or directory

почему?

кстати в студии в свойствах Qt Project стоит галка Test Library. похоже это в *.vcproj прописывается (да, там стоят пути к инклюдам типа $(QTDIR)\include\QtTest).

но как собирать из консоли? раньше без использования функции QtTest собиралось же...

добавил в path c:\qt\4.7.0\include
все равно не видит.

может в *pro что то прописать? но он автоматом генерится если qmake -project делать.

*убрал использование функции QtTest и стало собираться из командной строки.
ниче не понимаю.



Название: Re: при сборке из командной строки не видит QtTest
Отправлено: crossly от Октябрь 28, 2010, 18:05
попривыкали ко всяким студиям....  а как работают родные инструменты Qt по барабану?? CONFIG+=qtestlib .... и читать документацию...


Название: Re: при сборке из командной строки не видит QtTest
Отправлено: pethead от Октябрь 28, 2010, 18:18
а че сразу ругаться? :) ну папривыкали и че? че теперь GUI dev тулзами не пользоваться? :)

CONFIG+=qtestlib

помогло! :) но странно почему другие инклюды видит?


Название: Re: [solved]при сборке из командной строки не видит QtTest
Отправлено: Пантер от Октябрь 28, 2010, 19:31
QtCore и QtGui инклудятся по дефолту.


Название: Re: [solved]при сборке из командной строки не видит QtTest
Отправлено: pethead от Октябрь 29, 2010, 07:35
а где этот дефолт прописан?


Название: Re: [solved]при сборке из командной строки не видит QtTest
Отправлено: gogi от Октябрь 29, 2010, 10:21
а где этот дефолт прописан?

В mkspec твоей платформы


Название: Re: при сборке из командной строки не видит QtTest
Отправлено: crossly от Октябрь 31, 2010, 13:34
а че сразу ругаться? :) ну папривыкали и че? че теперь GUI dev тулзами не пользоваться? :)

CONFIG+=qtestlib

помогло! :) но странно почему другие инклюды видит?
ругаюсь потому что форум постепенно превращается в свалку... ответы на половину задаваемых вопросов можно найти на первых страницах документации...