• OGRE1.7.1.1vs2008安装


        今天花了一下午终于把最新版的SDK安装成功了,由于以前安装过QT、VTK之类的软件,所以对这个安装也不是传说中的巨头疼,不过还是花了点时间。下面说说我的步骤,主要是讲安装过程中的问题,以便大家查阅。

    1,下在ogre最新版的SDK(我比较懒,对于源代码以后再编译吧),下载VS2008以及VS2008 SP1,DX9(这个不装我不知道行不行,应该会运行不了HLSL吧,不过我之前早装过了),至于为什么要装这个我也不是很清楚,反正ogre官网上要装,好吧,装就装吧。

    2,由于是最新版本,所以网上资料不多,很多插图都已经过时,那总不可能让我也跟着过时吧,硬着头皮上了,解压OgreSDK_vc9_v1-7-1,随便找个目录吧,如下图:

    3、添加OGRE_HOME到环境变量中(如果你只是运行实例的话我感觉没必要),好了,添加include和lib到VS2008的c++目录中吧,接着点击上面红色的解决方案文件sln,分别debug和realease,这里会出现一个问题,让你某明奇妙,就是最后一个SampleBrowser在debug的时候会出现pre_link error的错误,以前没遇过啊,这让我头大,查了一下资料,原来是电脑cmake版本太低,解决方法:下载CMAKE2.8以上版本安装或者右键SampleBrowser属性--》bulid events--->pre-link-error--->excluded from build改成yes。

    4、以SampleBrowser为启动项目,点击debug,出现OGRE EXCEPTION (0::IOEXCEPTION :cannot create setting file..)的错误,又无厘头了,哥是系统管理员身份登录的,凭啥没权限,额,又查资料,发现原来是在“我的文档”中有一个新建的ogre文件,而ogre不识别中文目录,ok,哥妥协,依照查阅的资料,在D盘新建一个文件my documents,右键修改我的文档的目标目录,(欺骗的伎俩)如下图:

    5、好了,剩下的就是看demo了,目前已经出了最新的VS2008版本的ogre appwizard,大家google一下就可以下载到,装完以后如下图:

    很遗憾OGRE不支持C++ builder,可是毛老师的可视化系统又是用BCB做的,试着用OPENGL写场景,感觉要写的代码量巨大,框架不容易搭建,太底层的东西真是考验人的能力,没办法,要做场景也许这个比较合适,就先学学吧,然后再把那边代码移植过来(初步构想),对以后工作说不定也有帮助,毕竟自己还是想去像网易盛大腾讯之类的游戏公司。希望我遇到的问题能够避免你的错误,节约你的时间,有问题可以留言。O(∩_∩)O

  • 相关阅读:
    Java 代理模式
    ReentrantLock 详解
    Java线程池详解
    ConcurrentHashMap 解读
    CountDownLatch/CyclicBarrie用法记录
    微信接入笔记记录
    iOS设计模式
    iOS设计模式
    iOS设计模式
    iOS设计模式
  • 原文地址:https://www.cnblogs.com/bite_the_bullet/p/1832798.html
Copyright © 2020-2023  润新知