> 文档中心 > 如何将自己的项目工程生成exe发送给别人

如何将自己的项目工程生成exe发送给别人

项目生成exe可执行文件有两种方法,分为使用打包软件和不使用打包软件;

一、不使用打包软件-----------下面以vs20XX系列为主,博主使用的是vs2019

1.将debug调试版本改为release版本

2.若debug项目属性改了什么,release版本的羡慕属性也要改成相对应的。

例如:debug版本更改了字符集(unicode改成了多字节字符集)和 关闭了安全生命周期检查(也称sql检查),则release版本也要更改这些操作。------------若你的debug版本未更改任何东西,这步你可以跳过

注意:是在release版本下改才有效

3.依次找到  项目 ->  属性  ->  C/C++代码生成  ->将运行库改成多线程MT

 

 4.重新生成解决方案

5.打开文件夹,将生成的.exe和项目的素材(音乐、图片等)放在同一个文件夹,直接将这这个文件夹发给别人就可以了

注意:不建议这样---将多个项目工程放在同一个项目工程里面

 二、使用打包软件

 tips:

                1.        是选择已经生成的.exe文件

                2.        添加文件夹递归-----选择只有  .exe文件和一些项目素材的文件夹

               3.        打包完成以后,会在原来文件夹(只包含.exe和项目素材的文件)出现一个_boxed.exe可执行文件,你会发现这个文件加比原来.exe文件更大。因为里面包含了项目素材的文件。        接下来就可以直接发文件后缀名为_boxed.exe给别人了,他人就算是没有安装编程软件一样可以打开。

 总结:实际上这两种方法就是一种,个人建议还是第二种吧---万一别人将.exe和项目素材文件没有放在同一个文件夹下,可能会出现没声音或没画面等问题。

        而第二种,完美的解决了这个问题。

文章中无法放第二种使用到的打包软件,我直接上传到资源里,需要的可自行下载