想尝试ogre+mfc,网上下了一个案例,编译出现一堆问题。
首先是版本的问题“应用程序无法正常启动oxc0150002”
我把boost还有ogre的版本都重新用vs2010编译了一遍。
首先对这个问题,我倒是有些奇怪的,pe文件头的确有编译软件的相关信息(记得是这样的),可能编译器根据这个来判断是否加载该文件吧,我真想取消这个检查,但是vs编译器没有什么资料来着。就不管了,索性全部都重新编译一遍,boost是以前编译过一次,所以节省点时间了。
后面就是配置文件的一些问题,花了有1个小时吧,因为重新编译了那些插件什么的。最终还是搞定了。
我的配置有点混乱,比如说资源文件用的是以前的ogre版本,其他是用的ogre1.72,boost1.47等等。
vs2010的配置怎么感觉比以前的vs2005简单呐?
还是我的水平高了,记得以前配置一个大系统都要1天以上的。
接下来就是解析这个ogremfc的代码了。