Setting up Ogre3d an Qt5.0



我试图在Qt5.0上编译一个ogre 3d示例项目作为一个普通的c++项目,但我得到了很多错误的"没有这样的文件或目录",我已经添加了所有的路径到pro文件。我还设置了环境变量OGRE_HOME,如本教程中所示http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Installing+the+Ogre+SDK。

可以有人帮助所有步骤,使功能的Ogre3d SDK QT5请我是初学者。

我使用OgreSDK_vc10_v1-8-1, Mingw 4.7和QT5。

我遵循了教程中的这些步骤。

    新建一个空项目。
  1. 为代码创建一个新文件,并将其命名为main.cpp。
  2. 添加main功能:

    int main (void)
    {
      return 0;
    }
    
  3. 在以下源文件的顶部包含ExampleApplication.h:

    #include "OgreExampleApplication.h":
    
  4. 将PathToYourOgreSDKinclude添加到项目的include路径

  5. 添加PathToYourOgreSDKboost_1_42到你的项目的包含路径
  6. 将PathToYourOgreSDKboost_1_42lib添加到您的库路径。
  7. 添加一个新类到main.cpp.

    class Example1 : public ExampleApplication
    {
    public:
      void createScene()
      {
      }
    };
    
  8. 在main函数的顶部添加以下代码:

    Example1 app;
    app.go();
    
  9. 添加PathToYourOgreSDKlibdebug到你的库路径

  10. 添加OgreMain_d。
  11. 添加OIS_d。
  12. 编译项目
  13. 设置你的应用程序工作目录为PathToYourOgreSDKbindebug.
  14. 启动应用程序你应该看到Ogre 3D设置对话框。

我也是Ogre的初学者,我最近发现了这个:

http://advancingusability.wordpress.com/2013/03/30/how-to-integrate-ogre3d-into-a-qt5-qml-scene/

还没试过,但我觉得很有希望。

相关内容

  • 没有找到相关文章

最新更新