我正在尝试将Qt3D库与Qt5一起使用。
我按照以下步骤操作:
有没有一种方法可以让Qt理解
我按照以下步骤操作:
- 我已经在Arch Linux 64位系统上安装了Qt5,路径为
/Qt5.0.0
- 我已经克隆了
git://gitorious.org/qt/qt3d.git
- 我已经构建了qt3d (
/Qt5.0.0/5.0.0/gcc_64/lib/qmake
,make
,make install
)
LIBS += -L/Qt5.0.0/5.0.0/gcc_64/lib/ -lQt53D
INCLUDEPATH += /Qt5.0.0/5.0.0/gcc_64/include/Qt3D/
DEPENDPATH += /Qt5.0.0/5.0.0/gcc_64/include/Qt3D/
我可以在我的.pro文件中包含Qt3D头文件(例如qglabstractscene.h
)。
不幸的是,我仍然无法编译项目,因为库代码将自身称为Qt3D的一部分:
#include <Qt3D/qt3dglobal.h>
有没有一种方法可以让Qt理解
INCLUDEPATH
是一个Qt模块?非常感谢您的建议!