1. 哪些准备 1. 官网下载Ogre源码和依赖库文件 http://www.ogre3d.org/download/source
OGRE 1.8.1 Source For Windows | 02 September 2012 | 64.0MB | Windows line endings. This is a self-extracting archive |
Dependencies Source Repository with CMake build system | 29 September 2013 | 26.4MB | Suitable for Visual Studio and MinGW and Unix platforms (including OSX) |
2. 下载编译器MinGw 3. 下载CMake 2. 编译步骤 A. 解压依赖库 解压Ogre源代码 B. 打开 CMake-GUI生成VS2010工程 选择解压的依赖库,再点击configure之后 选择vs2010并选择指定编译器,为刚才下载的mingw这一步很重要,不然没法生成工程概念 编译完成之后,重命名目录为Dependencies C 。待编译完成之后,这个过程很快,添加PATH 设置系统环境变量,在PATH中追加Dependencies目录 D。 解压Ogre源代码到dependencies的上级目录,Cmake下, 这时打开找到ALL_BUILD就可以开始愉快的编译之旅了。 3.图片我就不贴了,另外如果嫌弃编的慢可以下载Increbuild,但是这是个联编工具,不过我们可以设置自己的为服务端,这个可以让自己的 电脑火力全开的编。具体方法http://www.cnblogs.com/seebro/archive/2013/06/03/3115877.html,这个写的很好,不过核心为下面这部分 1) 服务端(Coordinator)的安装: 运行IncrediBuild安装程序,选择Install IncrediBuild,并点Next下一步.同意那什么License Agreement继续下一步.来到安装组件选择(Component Selection).这里做为服务端我们要钩先上IncrediBuild Coordinator.这里是一个复选框,一般来说服务端也可以参与编译工作,如果不想让服务端参与编译工作的话,就把上面的IncrediBuild Agent前的钩点掉就可以