如何解决box2DTest中出现的不能运行问题
来源:互联网 发布:小学记单词软件 编辑:程序博客网 时间:2024/05/18 13:46
看到物理引擎这块,重要性不必多说,其中有BOX2D和chipmunk两种,由于在window下多用box2d,而且自己最近看的书里面也用的box2D,固想看看tests目录里面的相关代码,发现Box2D打不开,且提示相关的宏没有被定义为1;
网上找找资料,发现是和chipmunk的预定义冲突,在vs2012中点击到相关变量是,发现chipmucnk的预定量为1,而box2d的却没有定义,因此在项目中->属性->C++->预处理器,找到相关的宏定义位置,加入CC_ENABLE_BOX2D_INTEGRATION=1,同时由于继承关系,还需要把libExtensions中的预定义也进行相关修改,同理为加入CC_ENABLE_BOX2D_INTEGRATION=1,同时设定CC_ENABLE_CHIPMUNK_INTEGRATION=0。然后再从新编译。好了,应该能解决了,痛苦的等待编译吧~
PS:最后的添加特别是test项目中,一定还需要在整个test项目中进行宏定义的修改,再次编译后才能进行~
0 0
- 如何解决box2DTest中出现的不能运行问题
- IE中javascript不能运行问题如何解决?
- 如何解决VB6程序在Win7不能运行的问题~
- 如何解决在运行项目时出现的各种问题
- 解决ajax返回innerHTML中javascript不能运行的问题
- 如何解决编程中Excel不能读取的问题
- 如何解决编程中Excel不能读取的问题
- 如何解决Asp.Net中不能上传压缩文件的问题
- SAPNCO.DLL 解决不能运行的问题
- 解决codeblock不能运行的问题
- 解决codeblock不能运行的问题
- 关于安装j2ee过程中出现不能找到运行环境的解决
- 如何停止正在运行的job(解决job不能删除或修改的问题)
- 如何解决Windows下sublime text2不能运行python的问题
- 如何解决微图不能在虚拟机上运行的问题
- 如何解决APK文件传到网站上出现不能被下载的问题
- 如何解决APK文件传到网站上出现不能被下载的问题
- 解决VS2008的程序不能在VS2005中运行的问题
- CentOs下L2tp+IPsec 配置与相关问题解决
- 关于.net编译过后的程序增加功能的一种实现方式_也可以说是.net exe注入,插件机制_开发记录
- 查看统计信息是否过期
- hibernate中Criteria和DetachedCriteria
- 黑马程序员---java之面向对象(一)
- 如何解决box2DTest中出现的不能运行问题
- 在c++11中你最吃惊的新feature是什么?
- 暑假自学Java
- 解决"window无法安装到这个磁盘。选中的磁盘采用GPT分区形式“的问题
- C++拷贝构造函数(深拷贝,浅拷贝)
- 今日作息及食谱(7.1)
- obj-c编程10:Foundation库中类的使用(1)[数字,字符串]
- 黑马程序员---java之高新技术基础加强篇
- 移动通信的那些八卦回答。。。