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,成功,出现了图片。