У меня возникли проблемы с компиляцией Qt3D в Windows. Модуль компилируется и правильно связывается на моей машине Linux с Qt 4.8.1. Хотя на Windows (Qt 5.2 личная сборка) g ++ говорит, что заголовок <Qt3D/qt3dglobal.h>
не найден.Скомпилировать Qt3D с Qt5
Я составил qt3d на Linux с следующими действиями:
- Скачать тарбол филиал qt4 из here, извлечь его.
- QMAKE CONFIG + = пакет
- сделать -j4
- Sudo сделать установку
И для Windows (Qt 5.2 НКУ-4.8.1 личной сборки):
- Скачать тарболом мастера от here, извлечь его
- qmake
- make // => ошибка: отсутствующие заголовки
Что мне не хватает?
Примечание: ActiveState Perl находится в PATH
заголовок не найден? почему не очевидно, что у вас нет файлов заголовков? :) – paulm
@paulm Не так очевидно ... Почему заголовок отсутствует? Я думаю, что Perl должен копировать заголовки уровня API из 'src' в папку' include/Qt3D' при настройке проекта, но по какой-то неизвестной причине он этого не делает. –
Я саркастически, этот вопрос имеет полное отсутствие деталей. У вас нет события, указанного в заголовке WHICH, не говоря уже о том, что ошибка/ошибка из журнала сборки, какие аргументы вы передали и т. Д. – paulm