在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed

1.从github上下载Box2D源码的zip包

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第1张图片

 

2.解压缩zip包

 

3.从premake网站下载premake5工具,解压后得到premake5.exe

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第2张图片

 

4.将premake5.exe拷贝到Box2D解压的根目录下

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第3张图片

5.打开cmd,切换到box2d解压根目录,运行命令premake5 vs2017

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第4张图片

 

6.工具会自动生成build文件夹和vs2017的解决方案文件等

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第5张图片

 

7.打开vs2017,选择文件-打开-项目或解决方案,找到build文件夹下的解决方案文件,打开box2d.sln

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第6张图片

 

8.打开后,在vs右侧的“解决方案资源管理器”中,在整体解决方案上点击右键,选择“重订解决方案目标”,选择windowsSDK,确定

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第7张图片

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第8张图片

 

9.成功后可以通过vs工具的调试功能运行相关的HelloWorld和Testbed了,可以在“解决方案资源管理器”中选择“设为启动项目”来修改调试按钮的启动目标

在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed_第9张图片

 

你可能感兴趣的:(在win10上使用premake工具和vs2017编译运行Box2D源码和Testbed)