如何将dll文件转换为exe文件

发布网友 发布时间:2022-04-23 22:07

我来回答

1个回答

热心网友 时间:2023-10-11 12:57

简单说:dll是动态链接库(是被exe调用的)dll不是可运行的文件,
打比方:dll是一个仓库,exe是仓库的门。exe可以打开仓库的门。但是dll即使把自己变成仓库门也是没有任何意义的。被编译好的链接库与程序随便改变后戳是不可以的。
最简单的例子:你把TXT改为EXE,他会显示TXT里面的文字吗?很确定,不会的。
复杂一些讲:
dll 俗称:动态链接库 :是一个包含可由多个程序同时使用的代码和数据的库。可以被事先设定好得exe文件调用。
所谓动态链接库(Dynamic-Link Libraries,简称DLLs),简单地说就是一个可执行模块,其扩展名为.DLL,模块中包含了可以被其他应用程序或其他DLLs使用的例程和资源。跟 一般的的可执行程序扩展名为.EXE不同的是,DLLs没有通常的主程序,但它有多个执行入口。

DLLs的特点在于它的代码是在运行期动态地链接到调用它的程序中的,DLLs一旦加载,就能被多个应用程序或其它DLLs共享。

exe(可执行程序),一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe 2.WINDOWS操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.COM另一种就是.EXE 。

希望对你的问题有所帮助 谢谢。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com