8.3 sikuli 集成进eclipse 报错:eclipse中运行提示 Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform...

本文介绍了解决Sikuli在64位系统上无法加载32位DLL的问题方法,包括将项目设置为32位JDK、在PATH中添加Sikuli x的libs路径以及准备32位的jre1.7。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sikuli运行出现问题:Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform

在64位平台上无法加载32位的dll文件

解决办法:将该工程设置成JDK为32位的

 之前eclipse中默认加载的是64位jdk 。但由于eclipse中TESTNG需要用到1.7 jdk 。为保证在解决问题后,testNG还能正常使用。所以原博主是下了个32位  1.7 jdk,将该工程设置成这个就ok了

sikuli

解决问题启发来自:

http://www.cnblogs.com/dieyaxianju/p/5088278.html

http://www.cnblogs.com/Flint/p/4951703.html

2)在PATH中添加sikuli x下libs路径。

     如果没有设置,在运行时,会出现如下提示:Getting the VisionProxy.dll: Can not find dependent libraries

3)准备好一个32位的jre 1.7。

     由于目前sikuli只支持32位的jre,如果使用64位,在运行时,会出现问题:Win32Util.dll: Can't load 32-bit .dll on a AMD 64 bit platform。

转载于:https://www.cnblogs.com/ericazy/p/5638842.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值