设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 1770|回复: 0

[讨论] 如何将dll打包到exe中?

[复制链接]

该用户从未签到

尚未签到

发表于 2011-10-25 18:41:46 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
简单说来就是编了一个小程序,生成exe之后在别人电脑上运行的时候出现缺少*.dll文件。 # Y' j" O5 e5 b( L
当然,将dll文件在自己电脑上找出来随exe一起发布就可以了,但问题是运行提示缺少dll文件时是拷一个才能蹦出下一个缺少啥,不能一次性告诉我,只能一个一个试,没完没了。如果给客户机装个C++估计也成,但如果客户多了也不现实。
! E( D4 K7 ~; y4 C, C( }2 Y百度的方案有两种:一是生成安装包,这个暂时不需要;另一是采取静态编译可以将程序需要的dll文件一次性打包到exe文件中,这样编译生成的exe虽然体积比较大,但是削弱了对运行环境的依赖性。问题是没有这方面的教程,按照网上的简单说明会出现“XX库与XX库冲突”的错误。
6 H( B3 z1 p9 l$ U我的开发环境是Visual Studio 2010。 + k. R) F- g5 Z" i+ o+ s2 B
……感觉这应该是一项基本技能,求大牛们指点。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

GMT+8, 2024-5-5 01:27

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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