转载自:http://blog.csdn.net/caoren642424136/article/details/6818689在此仅为个人备份。原文:vs2010 ACE-6.0.02. 设置环境变量添加环境变量:ACE_ROOT="F:\ACE\ACE_wrappers" 这是ACE解压后的目录添加环境变量:Path=“%ACE_ROOT%\lib”3. 编译ACE,生成dllACE_ROOT\ace目录下新建config.h文件,文件内容:[cpp] view plaincopy//config.h#defineACE_HAS_STANDARD_CPP_LIBRARY Read More
posted @ 2012-08-31 14:52 TxnLoop Views(2586) Comments(0) Diggs(0)
本人制作中总结,原创,转发请附上连接。在Qt中,为了将Box2d的物理模拟过程可视化, 需要做Box2d=>Qt的转换。以下分析: 在绘图时, Qt和Box2d之间的差异。区别1:【坐标系】需要进行一下转换:1, Y 坐标反向 : y = -y2, 旋转反向: angle = -angle (观察从x轴 到 y轴的方向,看图中橘黄色的线,Qt是顺时针的, Box2d是逆时针的) (若想在Qt中,逆时针旋转30度角,那么应调用setRotation(-30))区别2:【旋转单位】Qt: 使用“角度”(degree)Box2d: 使用“弧度”(radian)弧度转角度:degree =... Read More
posted @ 2012-01-10 17:38 TxnLoop Views(1074) Comments(0) Diggs(0)
下载了 http://code.google.com/p/box2d/downloads/list 里的Box2D_v2.2.1.zip引擎.(我将Box2D_v2.2.1文件夹的名字改为Box2DSDK, 为了避免名字中的"."和"_")打开 Box2DSDK\Build\vs2010 中Box2D.sln, 执行编译。目录结构最终如下:接下来打开了一个原来用Qt4写的工程。按接下来的配置,将Box2D加入进去:在VS2010中,【view】->【Property Manager】打开如图左侧窗口。为了省事(不这么加我还真没想明白应该加到哪里), Read More
posted @ 2011-12-27 11:27 TxnLoop Views(1121) Comments(0) Diggs(0)