VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3660|回复: 22

EXE依赖几个DLL运行,如何把DLL打包在EXE中

[复制链接]

1

主题

11

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-3-13 21:30:01 | 显示全部楼层 |阅读模式
工程EXE依赖几个DLL才能运行,如何把DLL打包在EXE中。
本来想把DLL做成资源文件,EXE运行释放,但是因为EXE没有这几个DLL就运行不了,所以放弃这种想法。
不知道有没有其他的办法,要求程序实现,而不是用打包工具。
给些想法吧。
回复

使用道具 举报

0

主题

10

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-6-11 16:15:01 | 显示全部楼层
在写个exe来释放这几个dll和释放运行这个exe
回复

使用道具 举报

0

主题

30

帖子

22.00

积分

新手上路

Rank: 1

积分
22.00
发表于 2020-6-11 16:30:01 | 显示全部楼层
没有办法.
回复

使用道具 举报

0

主题

6

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-6-12 18:00:01 | 显示全部楼层
DLL做成资源文件,但你的exe调用的时候改成显示调用:LoadLibrary GetProcAddress 这样。
回复

使用道具 举报

1

主题

11

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
 楼主| 发表于 2020-6-14 16:00:01 | 显示全部楼层
这些dll是mfc运行必须库,我的程序里没有加载它们。
回复

使用道具 举报

1

主题

11

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
 楼主| 发表于 2020-6-14 20:15:02 | 显示全部楼层
这些dll是mfc运行必须库,我的程序里没有加载它们。
为了在没有安装vs的电脑上运行,所以想把这些dll打包在exe里
回复

使用道具 举报

0

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-6-15 08:15:01 | 显示全部楼层
用winrar作自解压EXE,把程序exe和dll都搁在里面
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-6-16 19:15:02 | 显示全部楼层
MoleBox
Thinstall
themida xbundle
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-18 07:00:01 | 显示全部楼层
除了VS的MFC库,windows系统都自带的,没必要吧
或者你把他们和你的exe一起考给用户
或者你用InstallShield之类的东东
回复

使用道具 举报

1

主题

11

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
 楼主| 发表于 2020-6-20 21:45:01 | 显示全部楼层
就是VS的MFC库。一起拷贝挺麻烦的,又不好看,文件夹里文件太多
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表