dllから関数にアクセスするために、ライブラリをLuaRocks経由でインストールしたいと考えています。残念なことに私はバイナリを見つけられなかったので、私は自分のコンピュータ上でffiライブラリをコンパイルする必要があると思った。グーグルグーグルの長い間、私はエイリアンライブラリを見つけたので、コマンドluarocks install alien
でインストールしたかったのです。メッセージを受け取りました:AluaをインストールするLuaRocks
Installing https://luarocks.org/alien-0.7.1-2.src.rock
Error: Could not find library file for FFI
No file ffi.lib in c:/external/lib
No file ffi.dll in c:/external/lib
No file libffi.dll in c:/external/lib
You may have to install FFI in your system and/or pass FFI_DIR or FFI_LIBDIR to
the luarocks command.
Example: luarocks install alien FFI_DIR=/usr/local
そして、ライブラリをインストールしませんでした。私は間違って何をしているのか知っています。私の質問は、このライブラリをインストールする方法/いくつかのffi lib dllバイナリを得ることです。