读书人

请下:用MFC做出了个小游戏`可以在本机

发布时间: 2012-01-31 21:28:41 作者: rapoo

请高手指点下:用MFC做出了个小游戏``可以在本机玩``可是发给同学``打开时却发生错误..
用MFC做出了个小游戏``发给同学`打开时却发生错误..请问是什么原因?

[解决办法]
我也是新手 也遇到过这个问题 后来是这样解决的:
打开项目后 在项目-> 属性对话框中,配置属性-> 常规-> 项目默认值-> mfc的使用:
把“在动态dll中共享”改成“在静态库中使用”,就ok了!
(我是vs2005,如果你是vc6 应该也可以找到对应的选项)

[解决办法]
也可以用release方式编译一下
buid-> set active project configuration-> win32 release
OK
[解决办法]
LZ,以我用过的个人经验告诉你:
Release和Debug最大的区别是,Debug有包含调试信息,而Release没有,所以Release编译完毕的文件小很多。(不一定要改)
“在动态dll中共享”和“在静态库中使用”的区别是,前者会说少dll,后者则不需要依赖dll,因此后者编译出来的文件会比前者大一些。(一定要改)

鉴于LZ只是单个exe文件,最好选用Release+“在静态库中使用”,如果没有额外资源的话,估计200-300k左右大小。

读书人网 >VC/MFC

热点推荐