按照https://github.com/kbengine/kbengine_ogre_demo的readme.md的步骤,下载各个需要的问题,解压到既定目录,一切准备就绪。
kbengine_ogre_demo\kbengine\kbe\src\kbengine_vs**.sln编译成功。:)
kbengine_ogre_demo\kbengine\kbe\src\client\ogre\client_for_ogre_vc**.sln编译失败。:(
分析:原来我的编译工具是vs2012,readme.md里面说要vs2010,但我没有,也不想安装,只能另外想办法了。
1.按照提示一步一步来,提示找不到libboost_thread-vc110-mt-gd-1_49.lib和libboost_date_time-vc110-mt-gd-1_49.lib,在ogresdk\boost\lib目录下找到libboost_thread-vc100-mt-gd-1_49.lib和libboost_date_time-vc100-mt-gd-1_49.lib,直接改名字试试。
果然编译通过了,:),等等,高兴太早了,连接没通过:(,报了一堆的连接错误,没法整。
2.试试别vs2012版本的ogre sdk怎么样,只有1.9才支持vs2012,先下下来解压到既定目录试试。
编译又失败了,出师不利啊……
没关系,才折腾了一天,无所谓,就是编译的时间长了点。作为一个有抱负的程序员,不会因为这点挫折轻易放弃,我们就是能折腾。
下次直接下载ogre的1.8源码,自己用vs2012生成sdk试试,应该能行