MFC生成的EXE文件如何打包为可以离开VC环境运行的EXE文件

MFC生成的EXE文件如何打包为可以离开VC环境运行的EXE文件,第1张

2、Release版的exe文件链接的是标准的MFCDLL,比如MFC42.dll。这些DLL在安装Windows的时候,就会装到系统中。因此,这样的exe在没安装Visual C++6.0 的机器上也能运行。而Debug版不能,除非使用静态链接3、生成release版的步骤:“工程”——“配置”——“常规”——“使用MFC作为静态链接库”。

导成exe文件???

一般来说,只要你project配置没有问题,编译就会直接生成exe文件了。

如果需要拿出去执行,建议选择release版本,MFC使用LIB静态库,这样拿出去可以直接执行了。

如果需要打包成exe或者msi的安装包,需要使用专门的打包程序,VS自带一个,但用起来比较复杂,网上可以找到简单易用的安装包制作软件。

debug版本是调试用的,需要安装VC6

要release版本的才可以拷到别的电脑上直接用

方法:

工具栏右键->组建

在d出的组建工具条上点Win32 Debug,选择Win32 Release,重新编译,

就会在根目录出现一个名为Release的文件夹,下面的.exe文件就是所需要

可以发现,Release版本比Debug版本要小很多。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11174712.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存