上一篇文章中已经使用cmake配置好OGRE了,配置完成之后,点击Configure按钮右侧的Generate按钮就能生成解决方案了。。
接下来你就可以到刚才建立的build文件夹虾找到刚刚生成的解决方案了,打开它,你会看到第一个工程是All Build,首先编译这个文件,需要一点时间,不过要确保把boost库包含进来,编译的时候需要用到。如果All build编译成功的话,接下来就开始编译Install,这个编译过后,打开你的build文件夹,你会看到生成了一个sdk的文件夹,然后把这个文件夹的目录,加入到环境变量,例如E:\ogre_src_v1-7-2\build\sdk,这个环境变量的名字不能随便乱起了,一定要是OGRE_CTHUGHA。否则,使用cmake配置Ogitor的时候,点击Configure,会出现下面的错误提示:CMake Error at CMakeLists.txt:82 (MESSAGE): You need Ogre 1.7 Cthugha or 1.8.0 Byatis to build this. 就是说我明明已经编译过了Ogre 1.7.2,但是系统就是找不到,因为我没有配置好环境变量,这个错误把我纠结了两天,今天总算是搞定了,很开心啊。。。
下一步就是编译QT源码,由于我在网上下载到的是qt-win-opensource-4.6.3-vs2008.exe,直接安装完后,QT就已经添加到环境变量中了,不需要在手动添加了。
&nb