2

Qt5.0 で ogre 3d サンプル プロジェクトをプレーンな C++ プロジェクトとしてコンパイルしようとしていますが、「そのようなファイルまたはディレクトリはありません」という多くのエラーが発生します。pro ファイルにすべてのパスを既に追加しています。また、このチュートリアルhttp://www.ogre3d.org/tikiwiki/tiki-index.php?page=Installing+the+Ogre+SDKのように、環境変数 OGRE_HOME を設定します。

誰かが QT5 で機能する Ogre3d SDK を作成するためのすべての手順を手伝ってくれますか? 初心者です。

OgreSDK_vc10_v1-8-1、Mingw 4.7、および QT5 を使用しています。

チュートリアルのこの手順に従いました。

  1. 新しい空のプロジェクトを作成します。
  2. コード用の新しいファイルを作成し、main.cpp という名前を付けます。
  3. メイン関数を追加します。

    int main (void)
    {
      return 0;
    }
    
  4. 次のソース ファイルの先頭に ExampleApplication.h を含めます。

    #include "Ogre\ExampleApplication.h":
    
  5. PathToYourOgreSDK\include\ をプロジェクトのインクルード パスに追加します。

  6. プロジェクトのインクルード パスに PathToYourOgreSDK\boost_1_42 を追加します。
  7. PathToYourOgreSDK\boost_1_42\lib をライブラリ パスに追加します。
  8. main.cpp に新しいクラスを追加します。

    class Example1 : public ExampleApplication
    {
    public:
      void createScene()
      {
      }
    };
    
  9. 次のコードをメイン関数の先頭に追加します。

    Example1 app;
    app.go();
    
  10. PathToYourOgreSDK\lib\debug をライブラリ パスに追加します。

  11. リンクされたライブラリに OgreMain_d.lib を追加します。
  12. リンクされたライブラリに OIS_d.lib を追加します。
  13. プロジェクトをコンパイルします。
  14. アプリケーションの作業ディレクトリを PathToYourOgreSDK\bin\debug に設定します。
  15. アプリケーションを起動します。Ogre 3D Setup ダイアログが表示されます。
4

1 に答える 1