杀戮禁区和卢旺达饭店:VC生成EXE文件

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 03:37:48
自己用VC做的程序,如果想把EXE文件拿到其他的电脑里运行,有时候会提示缺少
MFC42D.DLL或MSVCRTD.DLL,这样就出了问题,因为调试版的总是会调用这两个文件,
如果改用发布版的就好了。方法如下:
1,选择菜单build->Set Active Configuration,
然后选择Release,也即我的++6.0的组建--配置--选择release
2,选择菜单project->settings,
在General选项卡里第一项选择
Use MFC in a static Library,
静态连接,也即我的++6.0的工程--设置,
左边选择release,右边选择使用MFC作为静态链接库。
这样在原工程的文件夹下会有一个Release的文件夹,打开里面的EXE文件,可以执行,
当然,这个在其他的电脑里也是可以运行的。