Error opening dll library错误的解决
Error opening dll library 这个错误错误,有时出现在非开发电脑上。究其原因,是因为引用的dll还有其他dll的依赖。而在发布时,其他电脑上因为不存在这个所依赖的dll所以提示错误。
有资料说:
> DLL is 16 bit and thus incompatible.
> DLL is not in a searchable directory.
> DLL connects to another DLL that cannot be found.
> DLL has the same name as another already loaded into memory.
> DLL is corrupted or in an incompatible format.
我封装了一个openssl,用c++builder封装的,提示这个错误,用depends这工具加载dll,看第一层dll依赖关系,猜测可能缺少cc3260mt.dll,拷贝后果然解决了问题。
最后查资料说是静态动态链接的问题。去掉Use dynamic RTL选项。编译后dll体积变大,但是就不需要cc3260mt.dll了。在win10可运行正常,但是xp仍然报错,还需要努力。。。
最后找到原因,原来用vc编译好的openssl的库libeay32.dll 需要能支持xp才行。重新下载了一个别人已经编译好的版本就可以了。(提示,编译后的openssl.exe在xp上可以执行就能判断出来)
推荐查看我的软件作品:
1. PB反编译大师
2. PB混淆加密大师
3. 互联网数据组件:DataWindowHTTP
4. ESC/POS打印组件:ESC/POS ImagePrint
5. SQLConnectManager:数据库连接断线管理(年后即将测试)
PB反编译, PB反编译大师, PB加密, PB混淆加密大师,DatawindowHTTP,PB DeCompiler,PB Obfuscatorhttp://powerbuilder.ltd/indexcn.html
Error opening dll library错误的解决相关推荐
- ERROR:error opening DLL Library错误的一个原因
今天调试一个反编译出来的旧程序进行维护,遇到一个问题,是无法调用dll.我想dll也不是加密的,为何调用出错呢.原程序可以运行没问题啊. 最后debug弹出提示,我才仔细看了是"路径&quo ...
- VC中Error spawning cl.exe错误的解决方法.
VC中Error spawning cl.exe错误的解决方法. 转载地址:http://blog.csdn.net/badboyfind/article/details/1816189 可能很多人在 ...
- Sublime Text 2报 Decode error - output not utf-8 错误的解决办法
Sublime Text 2报"Decode error - output not utf-8"错误的解决办法 作者:chszs,转载需注明. 作者博客主页:http://blog ...
- window10 安装出现the error code is 2503错误的解决方法
window10 安装出现the error code is 2503错误的解决方法: 设置 C:\WINDOWS\TEMP的权限 转载于:https://www.cnblogs.com/94coo ...
- d3dcompiler_43.dll的错误怎么解决?
目录:d3dcompiler_43.dll的错误怎么解决 一.问题描述 二.d3dcompiler_43.dll缺失怎么修复 一.问题描述 今天在网上找到了一款游戏,历史题材,想着去体验一波,没曾想辛 ...
- 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法
1."error Extra semicolon semi"错误 在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { react ...
- MyEclipse+Tomcat 启动时出现 configuration error occured during startup错误的解决方法
配置好Tomcat server,启动Tomcat,报如下错误: 解决方法如下: 选中Tomcat 6中的JDK一项,这里要特别注意,默认的是JRE的运行环境,这里要设定成JDK的,否则,MyEcli ...
- mysql error code 145,MYSQL 错误#145解决方法
这些东西都是从其他地方找来的一些解决MYSQL数据库这个错误的方法,并不一定适用于mysql数据库,仅仅供参考一下,具体的解决方法还是需要摸索.也可能其中任意方法都可以适用于本数据库.我只测试了自己遇 ...
- Syntax error: word unexpected (expecting ))错误的解决方法
在编写linux的Makefile时,很可能会遇到下面这样的问题 Syntax error: word unexpected (expecting ")"). 尤其的时对于刚学习的 ...
- 远程桌面不能连接,提示awgina.dll取代错误的解决办法
远程桌面不能连接,错误提示:您不能初始化一个远程桌面连接,因为在远程计算机上的windows登录软件被不兼容的软件c:\windows\system32\awgina.dll取代,如下图所示: 原因: ...
最新文章
- 一文详解激光点云的物体聚类
- Oracle查询给表起别名
- HDOJ 1465 不容易系列之一 【错排公式 递推】
- 前端学习(2644):懂代码之header表头页之折叠功能
- 使用pipenv代替virtualenv管理python包
- 【数据结构与算法】数据结构与算法最基础理论
- aspnet还有人用吗_微信公众号软件安装管家会员真的那么好吗
- Java web(2012/2/23)
- 复杂背景下计算机视觉模型害虫识别的比较研究(像素语义分割网络SegNet)
- 设计模式(四)行为型模式
- c ++异常处理_C ++中的异常处理
- android零基础教程,Android零基础入门|Activity初入门,创建和配置如此简单
- PROE_CONFIG
- 搜狗输入法纯净_五款良心无广告的纯净输入法推荐
- 微信小程序拨号功能,调起手机拨号!
- Axure RP10——值得信赖的强大的原型制作工具,无需编写代码即可创造无限可能
- POI - 读取Excel2003、Excel2007的兼容性问题
- 再战中原之收集霸王大陆的资料
- 自动驾驶仿真平台Carla从入门到放弃
- 物联网安全期末知识点总结