代码改变世界

Ogre wiki Application 运行我们的第一个程序

2012-12-15 11:28  respawn  阅读(943)  评论(0编辑  收藏  举报

Ogre官网有提供VIUSUAL STUDIO运行的实例,叫做WIKI APPLICATION,详情请参考

  http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Setting+Up+An+Application+-+Visual+Studio

 

在上面的一片文章中,我们运行的是OGRE的官网SAMPLE DEMO, 所以运行期的环境都是CMAKE生成的项目解决方案解决的,

不需要我们配置,当然,如果你不是使用CMAKE重新生成项目解决方案,而是自己去配置原有的项目解决方案那就除外了.

 

在上面有给出的LINK中,官网给出了比较详细的配置过程.不过还是有一些需要注意的问题:

 

1.关于环境变量 “OGRE_HOME”

上面就是官网给出的使用WINDOWS批处理,来处理环境变量OGRE_HOME, 其实这个真的没有必要,因为在VISUAL STUDIO中的

配置都是使用鼠标就可以完成的,所以很容易的,使用批处理配置环境变量就不太需要了,当然了,使用环境变量看起来比较规范和简洁.

 

 

2.debug期依赖库和release期依赖库:

在这两个不同的阶段,OGRE的依赖库是不同的,这个文档可以找的到. 在运行WIKI APPLICATION的时候我们需要添加的附加依赖库:

 

到这里编译的环境问题就解决的差不多了,但是还没有真正搞定.

 

3.如何运行我们编译的程序.

如果是按照我上面的这种做法去编译,发现最后编译生成的可执行文件无法执行,会提示缺少debug运行期库缺失的问题.这个也不算

是什么大问题,明白的同学都知道把这个可执行文件拷贝到$OGRE_HOME\bin\debug目录下面就可以了.

 

不过如果你是按照官网的方式配置的,那估计是没有什么问题的,官网对于这个问题的解决是这样子的.

 

 

最后,运行执行文件是看不到任何画面的,因为WIKI APPLICATION只是骨架,并没有创建场景.