使用vs2022将c语言文件打包成exe可执行程序分享给朋友(详解)

本文详细介绍了如何在VisualStudio2022中安装打包插件,创建新的打包项目,复制必要资源(包括素材和输出文件),设置桌面图标,以及最终生成可执行文件的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.给vs2022安装打包插件

2.新建打包项目

找到自己想要打包好的项目

3.拷贝必要的资源

3.1拷贝素材

3.2***导入输出文件*****

4.设置项目在桌面显示的图标

4.1找好图标素材,利用在线工具生成图标格式

4.2将图标放到桌面显示中来

5.最终生成打包


1.给vs2022安装打包插件

打开vs,在扩展->管理扩展,

然后在搜索栏中输入installer,下载图中圈的插件,记得点下载,然后关闭vs,才会下载,vs在运行中,不会下载的,等在下载好,然后安装好。(如果下载不了请移步到最后的总结,有另外的下载方法。)

2.新建打包项目

找到自己想要打包好的项目

用vs打开自己要打包的项目,然后鼠标右击“解决方案”,找到添加->新建项目。

然后在新建项目搜索种搜索 setup,选第一个,然后下一步

然后项目名的话,自己随便命名,这个命名是打包好后exe前缀的名称。

3.拷贝必要的资源

3.1拷贝素材

如果没有素材的项目,不用这一步,直接跳过

如果是带有音乐和图片的素材的项目,先新建一个放素材的文件夹,文件名要与放素材的文件名要一致,并存放到新建的素材文件夹中。例如,像我这里需要放素材进去,素材文件夹的名字是res,那么我就要新建一个一样的文件夹。

怎么新建呢,在第一个文件这里,右键选 add ->  Folder ,新建好,然后重命名就好了

新建好,那么就存放素材进去,其他找到素材的位置,右键新建好的文件夹,选add->文件,然后就选中素材导入就可以了。

3.2***导入输出文件*****

最重要的一步就是这个,如果没有素材的项目可以跳过上一步导入素材。

右键第一个文件选择add->项目输出,然后直接确定就可以了。

这样基本就完成了

4.设置项目在桌面显示的图标

这个可有可无,想要设置的可以学一下。

4.1找好图标素材,利用在线工具生成图标格式

这个的话看这个需求去找好素材图片,然后需要在https://www.bitbug.net/这个网站这里生成图标的格式。

4.2将图标放到桌面显示中来

先把刚弄好的图标文件放到素材文件那里,方便等下用到

在这之前要把输出文件备份一份,然后重命名放到第二个文件夹这里

备份

自己命名

然后放到第二个文件,剪切粘贴到第二个文件这里

然后导入图标,左键点击刚刚导入的输出文件,

在lcon -> (Noe)这里选择Browse ,进去选择browse

找到素材文件,然后找到图标文件,选择,然后ok就可以了。

5.最终生成打包

找到一开始你命名的项目,然后右键点重新生成,等待执行完成。

然后打开文件所在位置

选择Debug

然后这两个文件就是打包好的程序了,就可以直接发给朋友同学玩了。

到此结束,希望对你有所帮助,有不懂的,可以评论或者私信,看到必回。

最后,留个点赞呗。

6.总结

最后看完还是没太懂可以看这个视频教学

【VS代码打包】把你码的代码变成exe程序,还不会打包的同学看过来~_哔哩哔哩_bilibili直播地址:https://ke.qq.com/course/377567喜欢的朋友多多收藏转发 持续更新中,你们的投币就是我更新的动力~, 视频播放量 27362、弹幕量 38、点赞数 456、投硬币枚数 226、收藏人数 952、转发人数 154, 视频作者 C语言学习营, 作者简介 UP主 C语言/C++ 精选资料获取加Q群:951028656,相关视频:五分钟教会你vs程序打包,全程无废话,生成.exe文件,VS2022怎么导出exe可执行文件,把自己写的代码打包成exe文件,C#入门(22)之如何打包程序,制作exe安装程序教程,文件打包制作工具,软件封装发布安装程序,零基础小白超详细C语言软件打包教程,将代码打包成exe文件,看完必会!,C语言/C++软件打包完整教程【.exe如何分享你的程序】,3分钟学会程序逆向基础知识:如何通过ollydbg修改exe文件,实现代码逻辑改变!,C语言必备技能;代码打包,将代码打包成exe格式icon-default.png?t=N7T8https://www.bilibili.com/video/BV1Xq4y1q7g5/?buvid=XU5FC6F566242FB0CFBC33A8E24C6D1FB994A&from_spmid=main.my-history.0.0&is_story_h5=false&mid=2VxSPam3YwqGpc%2BRjnX2Uw%3D%3D&p=1&plat_id=116&share_from=ugc&share_medium=android&share_plat=android&share_session_id=eff789ec-08c6-4ab3-9cfa-76cca34c445f&share_source=QQ&share_tag=s_i&spmid=united.player-video-detail.0.0×tamp=1710343415&unique_k=Gy6Bzvf&up_id=415964981&vd_source=e9f4203db6f7f5efac3c9fbd03fbff93

### 如何在 Visual Studio 2022 中创建和生 EXE 可执行文件 #### 创建新的控制台应用程序项目 为了创建一个新的 C++ 控制台应用,打开 Visual Studio 2022 并选择“创建新项目”。在弹出的窗口中挑选“控制台应用 (.NET Core)”或“Win32 控制台应用”,这取决于需求[^2]。 对于本例而言,假设选择了 Win32 应用程序。点击“下一步”之后,输入项目名称以及存储位置,并再次点击“创建”。 #### 配置解决方案为 Release 版本 确保所构建的应用能够稳定运行于不同环境中,建议将编译模式设置 Release 而不是默认 Debug 模式。通过菜单栏中的“生”-> “配置管理器...”, 或者直接从标准工具条上的组合框更改当前活动平台至 `Release`[^3]。 #### 设置多线程支持 进入项目属性页面 (`右键单击项目 -> 属性`) ,导航到 `配置属性` -> `C/C++` -> `代码生`, 将 `运行库` 的值更改为 `/MT`(静态链接 MFC 和 CRT),这样做的好处是可以减少对外部依赖项的需求,使得最终生的 .exe 文件更容易分发给他人使用。 #### 自定义输出文件名(可选) 如果希望改变生后的 exe 文件名字,则可以在相同的属性对话框里前往 `配置属性` -> `常规` 下找到 `目标文件名` 字段进行编辑。 #### 构建项目 完上述所有配置后,可以通过顶部菜单里的 "生" -> "重新生解决方案", 来触发整个工程的新一轮编译过程。功完后,在指定的输出路径下的 `Release` 文件夹内就能看到所需的 `.exe` 文件了。 ```cpp // 示例源码片段展示简单的 Hello World 程序 #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ```
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值