LuaJIT使用时发生的Libcurl错误(Windows)

我正在使用luaJIT制作一个discord机器人,使用了discord.lua模块,我安装了从curl网站下载的libcurl二进制文件,将可执行文件放在源lua文件所在的文件夹中。但是discord.lua模块由于luajit-curl.lua的第28行,其中包含ffi.load,而无法正常工作。我不知道出了什么问题,也找不出如何解决这个问题。

控制台中的错误信息:

luajit64\luajit.exe: .\discord\luajit-request\luajit-curl.lua:28: cannot load module 'libcurl': %1 is not a valid Win32 application.

stack traceback:
        [C]: in function 'load'
        .\discord\luajit-request\luajit-curl.lua:28: in main chunk
        [C]: in function 'require'
        .\discord\luajit-request\init.lua:30: in main chunk
        [C]: in function 'require'
        .\discord\wrapper.lua:25: in main chunk
        [C]: in function 'require'
        .\discord\client.lua:29: in main chunk
        [C]: in function 'require'
        .\discord\init.lua:32: in main chunk
        [C]: in function 'require'
        bot.lua:2: in main chunk
        [C]: at 0x0140002980
点赞