3

ATM アプリケーションから lua ファイルを実行しようとしていますが、これは基本的な lua で動作します。私は borland コンパイラを使用しています (builder 3, just don't ask >.<)

現在、re モジュールを介して lpeg を使用しようとしています。lpeg ディレクトリを LUA_PATH 環境変数に追加しました。このディレクトリには re が含まれています。lua、LuaForWindows の lpeg.dll、および *.c ファイル。

スクリプトを開始しようとすると、 ファイル 'lpeg.dll' からモジュール 'lpeg' をロード中にエラー エラーが発生します: lpeg.dll:1: char(144) 付近の構文エラー

同じスクリプトが、LuaForWindows の IExecutor で完全に実行されます。

ルア環境を完全に間違ってセットアップしたと思います。dllはどこに置くのですか?コンパイラで自分でビルドする必要がありますか? (試みたが失敗した)

前もって感謝します。

4

1 に答える 1