exe dll 区别
exe 和 dll 都是基于PE格式
exe 是通常的可执行文件,包含数据和代码
而 dll 是动态链接文件,也有可能是纯资源文件,只包含数据,不含程序代码。ddl 的目的之一就是提供能被许多不同的应用程序所使用的函数和资源。dll 中的函数和资源为软件开发提供了复用。它们是在运行时由磁盘物理映像载入被调用者的内存空间或共享内存空间执行。
DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用
dll exe 都有x86 x64之分,都有导出函数