使用压缩软件将exe和dll文件打包成一个exe启动文件

17 篇文章 2 订阅
订阅专栏

问题:以搜狗输入法的截图软件为例,如何将exe和dll文件打包成一个的exe可执行文件,即将该软件目录下的文件合并成一个可以独立运行的exe文件

解决:通过压缩软件,本文我使用的软件是2345好压。(参考文章《 将exe和dll文件打包成单一的启动文件》使用的压缩软件是winrar)
将exe和dll文件打包成一个exe文件
1.选中所有的文件,鼠标右键单击,选择【添加到压缩文件(A)…】
选择添加到压缩文件
2.填写压缩文件名(打包后生成exe文件的文件名),文件扩展名需为exe,此时会自动勾选【创建自解压格式】,点击右边的【自解压选项】按钮
(若没有出现该界面,是因为处于轻巧模式,点击右下角的切换至经典模式即可)
填写压缩文件名
3.在打开的【高级自解压选项】弹窗中,点击【解压】选项卡,在【解压后运行】中填写原所有文件中需要执行的exe文件名,若填写错误打包后运行程序会报错找不到文件。
解压选项卡
4.点击【模式】选项卡,勾选【解包到临时文件夹】,勾选【全部隐藏】
作用:运行打包后的文件时,会将原来的exe和库文件地拷贝到一个临时文件夹,并且不会显示进度对话框。
模式选项卡
5.点击【更新】选项卡,勾选【解压并替换文件】,勾选【覆盖所有文件】
作用:当多次运行打包后的exe可执行文件,系统重复解压你的文件到临时文件夹,并且不会询问你是否覆盖
更新选项卡
6.点击【图标】选项卡,在【从文件中加载自解压文件图标】处添加ico图标文件;或在【从文件中加载自解压文件会标】处添加BMP格式文件。

PS:我在网上下载的图标是白色背景的png图片,于是先用免费在线抠图去掉了背景,然后用图标格式在线转换将png转为ico文件
在线抠图:https://www.remove.bg
png转ico:https://www.easyicon.net/covert
图标选项卡
7.点击确定,会在当前目录下生成一个exe可执行文件,文件名为步骤2填写的文件名。

压缩工具 将DLLEXE文件打包到一起
06-17
DLLEXE文件打包到一起! 节省空间 防止恶意反编译!! 将您的 DLLEXE 导出到 除C盘以外的盘符 最好不要放在桌面,否则打包无效
.Net程序压缩打包助手. 把exedll打包一个文件
05-12
这个程序可以把exe文件和其调用的Dll文件打包单个exe文件,并且内容得到压缩。方便实用。
EXE 文件压缩GUI工具 UPX_UI源代码
sensor_WU 博客
02-14 1381
一款真正实现exe文件压缩的工具,内核使用UPX,只是把UPX的命令行实现方式改GUI方式,便于操作,方便使用
2024年最全别再问我Python打包exe了!(终极版)_不要再问我 python 打包,面试要掌握这几个关键点
最新发布
2401_84572612的博客
05-10 959
不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。
使用WinRar将Qt编译生exe和依赖的dll文件打包一个exe文件的简单方法
zgrjkflmkyc的专栏
11-10 4155
如题,需要将QtCreator编译生的*.exe文件和它所依赖的动态链接库(*.dll文件打包一个exe文件,步骤如下: (1)将编译生的AppTest.exe、依赖的库文件、图标文件等复制到一个新建的文件夹下,如图: (2)选中所有文件,鼠标右键,选择”添加到压缩文件“,在弹出的winrar对话框中输入压缩文件名(注意,这个文件名不能为已有的AppTest.exe,否则会出错
Exe合并压缩:将dll文件依赖压缩到一个exe
HowieXue 薛永浩的博客
03-12 9001
如果exe对某些dll有依赖,并且dll无法打包进原始exe时(比如没有该exe的工程源码,或者懒得搭建一套 VS或Python环境),可以优化将exe文件和依赖的dll文件合并一个最终的release.exe,原理:当双击运行新生的Release.exe时,会生一个临时文件夹,将所有的内容解压,并运行setup配置的.exe。除了Dll文件依赖,任何exe有关的文件,比如icon、binary等,都可以通过这个方式打包一个exe中。当然如果有工程源码,还是推荐通过工程方式打包一个exe中,
将.exe和.dll合并为一个可执行文件的三种方法
热门推荐
QQVQQ的博客
03-27 1万+
本文介绍如何将exe一个或多个dll合并为一个exe的四种方法。
.Net程序压缩打包助手. 把exedll打包一个文件
08-31
.Net程序压缩打包助手. 把exedll打包一个文件。神器呀
易语言将两个EXE文件捆绑一个文件打包工具
08-26
本文分享了易语言将两个EXE文件捆绑一个文件打包工具的知识点,包括易语言合并EXE文件、易语言合并字节集、易语言EXE文件捆绑、易语言打包工具、易语言子程序、易语言局部变量、易语言通用对话框、易语言读取...
C#程序(含多个Dll)合并一个Exe的简单方法
09-01
主要为大家详细介绍了C#程序(含多个Dll)合并一个Exe的简单方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
C# 将dll文件打包exe可执行文件
03-15
用C#写的,可以将dll打包exePE文件里面执行
DLL合并到exe的工具.zip
12-26
DLL合并到exe的工具和源码.zip
7zip转EXE工具
07-23
7zip转EXE,7zip转EXE工具,绿色工具
DLL文件打包EXE的操作技巧
09-05
在软件开发过程中,有时我们需要将动态链接库(DLL文件与可执行文件EXE)合并,以便在没有额外依赖的情况下方便地分发程序。在本教程中,我们将详细介绍如何在Visual Studio 2005中将DLL文件打包EXE。这个过程...
VS工程的“多dllexe文件合并”
horse_2007s的博客
10-26 551
其他dll文件均被封装。
C# 把dll打包exe文件,真的可以 。文件批量转了ANSI编码
chenhao0568的专栏
08-19 1276
您可以运行该 EXE 文件,并使用其中的功能,无需再单独依赖 DLL 文件。在 C# 中,将 DLL 文件打包EXE 文件中可以使用 ILRepack 工具。ILRepack 是一个开源的工具,可以合并多个 DLL 文件并将它们嵌入到一个 EXE 文件中,从而实现将 DLL 打包EXE 的功能。打开命令提示符(或 PowerShell),导航到已编译的 EXE 文件DLL 文件所在的文件夹。在项目的输出文件夹中找到已编译的 EXE 文件和需要打包DLL 文件。是原始的 EXE 文件名,
EXE文件添加一个按钮,并使用DLL文件来实现对应的功能
weixin_43575859的博客
04-30 3489
第一步使用Restorarot打开程序 根据需要添加一个按钮,设置该按钮的消息ID,注意不要和其他控件的ID一样,添加完后保存。 此时这个程序上已经多出了一个按钮,点击它也会发送消息,但是程序不会对该消息做任何处理,因为我么还没有把对应的功能添加进去。 第二步制作一个可以实现功能的DLL。 我使用的是vs2019,编程语言为c语言。打开vs2019,创建新项目,选择桌面向导,点击创建,应用程序类型选择动态链接库,选择空项目,点击确定。 我们需要创建两个文件一个.cpp文件一个.h文件。.c
利用dll创建窗口的一些学习过程
Doraemon's pocket
07-12 7373
dll窗口创建 线程窗口消息
DLL中封装Qt窗口给MFC或Qt应用程序调用,并将DLL中的窗口嵌入主程序中,实现与主程序交互和自身事件循环的解决方案
explorer114的专栏
04-14 4360
近期接到的任务场景是需要在windows动态链接库(dll)中封装Qt的QWebEngine控件,调用该dll的主程序可能是win32或MFC程序,也可能是Qt程序本身。要求是在dll内部封装的QWebEngine显示在调用该dll的MFC或Qt程序界面中,类似于将dll中的Qt窗口嵌入到主程序的窗口中,并接收用户操作和响应。 查阅了网上的各种资料(网上关于这种应用场景的资料实在少的可怜),终于...
exe dll 打包一个文件
08-25
exedll打包单个文件有两种常见的方法:静态链接和动态链接。 静态链接是指将dll中的函数代码嵌入到exe文件中,并在编译时将所有代码合并一个单独的可执行文件。这样打包后的文件可以独立运行,无需依赖外部的dll文件。但是这种方式会增加文件的体积,并且无法实现动态更新dll的功能。 动态链接是指将dll文件保留为独立的文件exe文件在运行时通过动态链接载入所需的dll打包后的文件较小,可以实现动态更新dll的目的。这需要在代码中使用动态链接库的相关函数来加载和卸载dll,并调用其中的函数。这种方式需要确保打包后的文件与所依赖的dll文件在同一目录下,否则会导致程序无法正常运行。 总结来说,静态链接适用于需要独立运行,并且对文件体积有要求的情况。动态链接适用于需要实现动态更新dll,并希望减小文件体积的情况。具体使用哪种方法,要根据实际情况和需求来选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 如何在线倍速观看百度网盘学习视频并快速做笔记 185210
  • Excel快速下拉填充序列至10000行 124379
  • 百度云此链接内容可能涉及侵权,分享的文件已经被取消等屏蔽问题的解决方法 119198
  • Excel多级下拉菜单联动自动匹配内容 118316
  • 任务栏程序图标显示白色的解决方法 72095

分类专栏

  • 日常分享 17篇
  • 前端开发 7篇
  • win系统 10篇
  • Office系列 11篇
  • 软件测试 16篇
  • Python 5篇

最新评论

  • Chrome浏览器突然无法打开的解决方法

    job-ma: 我是将Chrome路径映射到D盘,然后安装,安装完后打不开Chrome,怎么解决???

  • 使用压缩软件将exe和dll文件打包成一个exe启动文件

    m0_61963858: 解压到临时文件夹 这步有问题,把他取消掉就可以。 虽然为解压到当前文件,但是自己换个解压目录就可以了

  • Tampermonkey总是弹出提示一个用户脚本试图访问跨源资源的解决

    高三班: 感谢解答表情包

  • 任务栏程序图标显示白色的解决方法

    法号轻尘: 确实,要重启下任务栏,哈哈

  • Ant环境配置、生成测试报告以及问题的解决

    m0_68760792: 我脚本的问题

大家在看

  • (免费领源码)Java/Mysql数据库+基于java与vue的生鲜物流系统的设计13339,计算机毕业设计项目推荐上万套实战教程JAVA、PHP,node.js,C++、python、大屏可视化 460
  • 生成式人工智能最终将使客户服务受益
  • kafka-高级篇(下载安装、快速入门、使用场景) 414
  • Stable Diffusion|保姆级教程,SD轻松打光的三种方法
  • 中国90米分辨率可蚀性因子K数据

最新文章

  • 再见CSDN
  • 解决Charles映射本地时option请求的跨域问题
  • postman自定义函数脚本获取当前日期
2024年1篇
2021年1篇
2020年2篇
2019年4篇
2018年18篇
2017年31篇
2016年12篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

哆哆女性网韩姓起名韩姓男孩姓名宝宝起名必须按生辰八字吗烧烤起什么名字的宇字起名寓意然后起男孩英文名炸鸡汉堡店起名沈琦夜墨轩免费阅读全文免费阅读岳风柳萱小说陈景润的事迹网上付费起名字靠谱吗起名字大全男孩属猴起名字 简单缺水火取名起名大全女孩名字大晋皇族中老年服装店起名大全姓谷的女孩起名大全篮球世界锦标赛22年起名三国志13威力加强版破解补丁穿越六十年代之末世女王免费小儿起名宝典超市生鲜起什么名字乐可斯冰淇淋加盟手机定位软件厨房卫生间吊顶左手吃斋火锅连锁加盟给男小孩起乳名大唐悍卒高跟鞋视频淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化