DLL文件格式无法识别

我一直在尝试安装luasql-mysql模块,但一直遇到问题。这一次在进行安装时,它给了我以下错误:

luasql-mysql 2.5.0-1 依赖于 lua >= 5.1 (由 VM 提供 5.3-1)
mingw32-gcc -O2 -c -o src/luasql.o -IC:\Program Files\lua-5.3.5\src src/luasql.c -
Ic:/windows/system32/include
mingw32-gcc -O2 -c -o src/ls_mysql.o -IC:\Program Files\lua-5.3.5\src src/ls_mysql.c -
Ic:/windows/system32/include
mingw32-gcc -shared -o luasql/mysql.dll src/luasql.o src/ls_mysql.o -Lc:/windows/system32 -
lmysqlclient C:\Program Files\lua-5.3.5\src/lua53.dll -lm
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: 无法找到 -lmysqlclient
C:\Program Files\lua-5.3.5\src\lua53.dll: 文件无法识别: 文件格式无法识别
collect2.exe: error: ld returned 1 exit status

错误:编译 luasql/mysql.dll 模块失败

我将尝试重新安装一切,希望这能解决问题,但如果有人知道我为什么会遇到这个问题,我将不胜感激。

点赞