Ogre学习教程:Ogre1.8.1+VS2010环境配置(转)

http://blog.csdn.net/yangtrees/article/details/8724120

http://blog.csdn.net/cll611/article/details/8254162

http://www.cr173.com/html/22594_1.html

主要按照第三篇进行的配置

SDK安装以及编译

1、下载SDK,地址如下:http://www.ogre3d.org/download/sdk

2、安装SDK,直接解压到相应目录,如D:/ogreSDK

3、我用的是1.8版本,打开SDK安装目录,如图:

D:Program FilesOgreSDK_vc10_v1-8-1

用VS2010打开ogre.sln对其进行生成解决方案,过程有点慢,如果没有出问题,那就可以进行下一步了。

4、打开D:Program FilesOgreSDK_vc10_v1-8-1indebug下面的SampleBrowser_d.exe,就可以进入Sample

其中第4步运行时出现下面的问题:

OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic library .RenderSystem_Direct3D9_d.  System Error: %1 不是有效的 Win32 应用程序。
 in DynLib::load at ........OgreMainsrcOgreDynLib.cpp (line 93)

然后进行了查阅 主要看符合下篇提到的:

http://bbs.csdn.net/topics/390284023

然后猜测是因为我没有安装DirectX,本来想下载安装DirectX,但参考下面这篇的插件配置,我将plugin文件配置改成了GL

http://www.ogre3d.org/tikiwiki/Basic+Tutorial+1#Configuration_Files

# Plugin=RenderSystem_Direct3D9_d
# Plugin=RenderSystem_Direct3D11_d
Plugin=RenderSystem_GL_d

然后再次点击SampleBrowser_d.exe,成功,出现了图片。

原文地址:https://www.cnblogs.com/aminxu/p/4493925.html