Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: xShadow от Ноябрь 28, 2013, 02:54



Название: Не могу собрать Qt3D
Отправлено: xShadow от Ноябрь 28, 2013, 02:54
Пробую собрать библиотеку Qt3D в QtCreator, qmake отрабатывает без ошибок, но вот jom ругается
Код:
C:\qt\qt-qt3d\src\threed\painting\qglabstracteffect.h(45) : fatal error C1083:  Qt3D/qglpainter.h: No such file or directory
jom: C:\Qt\Qt3D\src\threed\Makefile.Release [.obj\release_shared\qglabstracteffect.obj] Error 2
Говорит виновна строка
Код:
#include <Qt3D/qglpainter.h>
Я так понимаю у меня не верно инициализирована переменная Qt3D, но где и как ее прописать я не знаю. Так же не знаю где прописаны подобные переменные в "чистом" Qt например в файле qprinter.h:
Код:
#include <QtCore/qstring.h>
#include <QtCore/qscopedpointer.h>
#include <QtGui/qpagedpaintdevice.h>
#include <QtPrintSupport/qtprintsupportglobal.h>
На QtCore, QtGui, QtPrintSupport компилятор не ругается, но где они инициализированы я не нашел. Да в построенном разработчиками пакете такие папки есть на C:\Qt\Qt5.1.1\5.1.1\msvc2010_opengl\include. Но ведь это уже построенная библиотека, а как же ее собирали если в исходниках те же "инклюды", а папок с именами QtCore, QtGui, QtPrintSupport ... нет?
Подскажите куда смотреть, как быть.