luarocks安装alien模块找不到libffi.dll

windows-安装alien需要先安装libffi依赖,所以我通过vcpkg(C ++软件包管理器 - vcpkg install libffi)安装了依赖项,我在IDE中测试了#include<ffi.h>是正常的~

然后,在CMD中运行:luarocks install alien FFI_DIR=C:\vcpkg\installed\x64-windows\debug\bin,libffi.dll在bin文件夹中,或者存在libffi.dll的任何其他文件夹都可以测试。

但是,我总是遇到以下错误 - Error: Could not find expected file ffi.lib, or ffi.dll, or libffi.dll for FFI -- you may have to install FFI in your system and/or set the FFI_DIR variable

能否告诉我可行的方法来安装alien模块,我无法确定问题在哪里,谢谢您提前的答案!!!

点赞