关于cocos2d-x 打包成.exe后 MSVCP110D.dll 丢失问题

来源:互联网 发布:电脑关机软件 编辑:程序博客网 时间:2024/05/17 02:19

最近做了一个小游戏后,想把游戏打包成.exe,然后拿到其他电脑上运行时;(没有安装VS的电脑)

总出现下面的错误:“计算机中丢失MSVCP110D.dll”

但在自己电脑上完全正常:



于是在网上查了很多资料,后来终于解决了;

方法如下:

在打包前打开工程,切换为Relese状态( Debug 也行,只是这个状态下打包出来的东西比较大,建议用前者 )

如下:



然后把工程下的每个项目属性中的 代码生成 栏中都改为 "MT" (注意是每个,如:下面有6个,则6个都得设置,不然要报错)

如图:



(这样做的目的是不使用动态库,而是使用静态库)

这样,保存后,编译游戏;然后在工程目录下就会有一个:Release.win32的文件夹;

然后和以前的打包方法一样(下一个打包工具,如:Enigma Virtual Box_7.10.exe,这个网上很多,教程就不附上了)

等打包好了就可以在别人电脑上运行了。。。

大笑




0 0
原创粉丝点击