No OpenCL device found

大家好,我在运行JohnTheRipper 的–openc格式时,遇到No OpenCL device found错误,通过搜索

用C:\Windows\System32\OpenCL.dll
复制到john/run里并改名,替换原来的cygOpenCL-1.dll

但又出现了下面的错误,请求大家帮忙,非常感谢

PS C:\Users\ly\Desktop\winX64_1_JtR-endorsed\run> ./john --format=ZIP-opencl zip-2.txt
Device 1: GeForce RTX 2070 SUPER
Using default input encoding: UTF-8
Loaded 1 password hash (ZIP-opencl, WinZip [PBKDF2-SHA1 OpenCL])
Options used: -I /run/opencl -cl-mad-enable -DSM_MAJOR=7 -DSM_MINOR=5 -D__GPU__ -DDEVICE_INFO=1048594 -D__SIZEOF_HOST_SIZE_T__=8 -DDEV_VER_MAJOR=442 -DDEV_VER_MINOR=19 -D_OPENCL_COMPILER -DKEYLEN=64 -DSALTLEN=64 -DOUTLEN=68 /run/opencl/zip_kernel.cl
Build log: :8:10: fatal error: ‘pbkdf2_hmac_sha1_unsplit_kernel.cl’ file not found
#include “pbkdf2_hmac_sha1_unsplit_kernel.cl”
^

Error building kernel /run/opencl/zip_kernel.cl. DEVICE_INFO=1048594
0: OpenCL CL_BUILD_PROGRAM_FAILURE (-11) error in opencl_common.c:1376 - clBuildProgram