2016-04-22 3 views
0

最新のOpenSceneGraph(3.4.0)(zipファイルと最新のgithubリポジトリ)をダウンロードしました。 私は少なくともosgviewerQTとosgViewerWXの例を生成しようとしています。それらはexamplesフォルダに含まれていますが、CMakeを使ってすべてを生成した後は、osgviewer-ExampleだけがosgviewerGLUTです。また、ALL_BUILDINSTALLによって生成されたプロジェクトをビルドした後に、osgqt.libosgwx.libがlib-folderにありません。ビューアの例を生成していないOpenscenegraph

CMakeでは、すべてのwxとQt5(Qt5.6を使用)フォルダが見つかったことを確認しました。しかし、生成後の例はまだありません。何か案は?

+0

CMakeがQtとWxを発見しましたか? – usr1234567

+0

wxでは、includeとlib-folderを手動でポイントする必要がありましたが、Qtは自動的に見つかりました。 – itmuckel

答えて

0

OpenSceneGraphのCMakeルールには、BUILD_OSG_EXAMPLESトグルが含まれています。 CMakeでそのオプションを選択しましたか?

+0

はい、もちろんです。多くの例が生成されていますが、osgqtとosgwxには多くの欠落があります。 :-( – itmuckel

0

BUILD_OSG_APPLICATIONSトグルを選択すると、binディレクトリにアプリケーション(osgarchive、osgconv、osgfilecache、osgversion、osgviewer、present3D)が表示されます。

How to set BUILD_OSG_APPLICATIONS

あなたは(一般的にはQtのディレクトリbinに)qmakeのを持っている場所にQT_QMAKE_EXECUTABLEを設定する必要がosgViewerQtをコンパイルするために。この変数は、単に見つからない場合は、「グループ化されていないエントリ」で使用できます。

enter image description here

なURLを設定した後、CMakeのは、Qtのを見つけることができるようになります。 BUILD_OSG_APPLICATIONSとBUILD_OSG_EXAMPLESを有効にすると、Qtに関連する他のアプリケーションもビルドされます。

関連する問題