Ogitor编译步骤
1. 首先是qt,下载qt源码,假如是装在了f盘,那么把F:/QT/bin加入到环境变量中,随便起一个名字,例如:QT_HOME。Qt目录中有一个configure.exe,运行一下
2. 接着是编译ogre源码,必须确保东西得全了。Ogre源码的依赖库,以及boost库。我使用的ogre源码是1.7.0。boost是1-4-3.东西准备齐了就要生成解决方案了。这里需要用到了cmake最好是用2.8以上的版本,否则会报一个小错。
打开cmake后,第一个文本框是输入ogre源码的根目录,例如我的ogre源码是装在了f:/OgreSource下,那么就在第一个文本框内选择到这一层目录,也就是根目录
第二个文本框是生成的解决方案,首先你要建立一个文件夹来存放生成的解决方案,比如叫做OgreSln,那么第二个文本框就可以选择到这个文件夹了。
接下来就可以点击下面的config(配置)按钮了,选择你机子上的编译环境,我用的是vs2008,然后点击finish。多差一句,这个时候你确保你已经提前装了dx了。然后你可以点击generate了,如果不出意外的话应该生成成功。接下来你就可以到刚才建立的OgreSln文件夹找到刚刚生成的解决方案了,打开它,你会开到第一个工程是All Build,首先编译这个文件,需要一点时间,不过要确保把boost库包含进来,编译的时候需要用到。如过All build编译成功的话,接下来就开始编译Install,这个编译过后,打开你的OgreSln文件夹,你会看到生成了一个sdk的文件夹,然后把这个文件夹的目录,加入到环境变量,例如f:/OgreSln/sdk,这个环境变量的名字不能随便乱起了,一定要是OGRE_CTHUGHA。如果你想运行ogre的话,那么把你的项目启动项设为最后一个brower(浏览器的意思)
3.最后一项就可以编译ogitor了,首先需要将ogitor的源码解压到一个文件内,然后同样的使用cmake配置一下,假设将生成的Ogitor源码放在了f:/OgitorSln文件夹内,那么打开它的解决方案,首先编译all build。接下来就是编译install。如果编译成功的话,就可以把 启动项设置为qtOgitor工程了,还要把qtOgitor的工作目录设置为OgitorSln文件中的RunPath下的bin文件夹下,最后把commond设置为bin文件夹下的qtOgitor.exe 然后你就可以运行qtOgitor了。
如果你们的ogitor还是不能编译过的话,请多试试或者找找别的资料!!!!