Qt5 で Qt3D ライブラリを使用しようとしています。
私は次の手順に従いました:
- Qt5 (Arch Linux 64 ビット) を次のパスにインストールしました。
/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>
INCLUDEPATH
QtにQtモジュールであることを理解させる方法はありますか? どんな提案でも大歓迎です、ありがとう!