Win10 +VS2015,编译32位ogre库。release版成功,debug报错暂时没有解决。
1、下载ogre源码(OGRE 1.12.4 source),https://www.ogre3d.org/download/sdk。下载好后解压到自己的工作目录。
2、下载依赖库pugixml。pugixml库在git上的版本升了级,下载链接也不对。所以,直接到官方网上下载pugixml,https://pugixml.org/。
并修改cmake文件,把cmake时下载pugixml库过程禁用。
3、下载依赖库imgui。imgui无需编译,下载好后(https://github.com/ocornut/imgui)解压到ogre-1.12.4对应的目录中“ogre-1.12.4\Components\Overlay\src\imgui\”。如下图。
4、编译。ogre-1.12.4目录中新建名为build目录。把下载的pugixml-1.10.tar.gz复制build目录中,准备cmake。
启动cmake软件,ogre-1.12.4中将“CMakeLists.txt”拉入cmake界面,编译到build目录,configure中选择Visual Studio 14 2015
configure成功后点生成“Generate”。生成成功后,打开.sln工程。
5、编译模式改成release,ALL_BUILD右键重新生成,换成INSTALL右键重新生成。
在生成的目录中去测试OGRE的案例。