2016-06-29 4 views
1

こんにちは私はluasocketがインストールしているフォルダを変更したいのですが、どうすればいいですか?私の計画は最後ですが、私のluaファイルをexeファイルとしてエクスポートし、それを使ってサーバを稼働させたいのです。私はプロジェクトファイルの中にluasocketを入れて、他のWindowsコンピュータには問題がないようにしたい(私はWindowsコンピュータも使用している)。助けてくれてありがとう。別のフォルダにLuaライブラリをインストールするには

私のコード

Main.lua

lpackage.path = package.path .. '; ./ libsに/ LUA /?LUA'
package.cpath = package.cpath .. ';。/ libs/socket/?. dll;'

これは
プロジェクト
-libs
--lua

答えて

0

(通常core.dllである)あなたが同じluasocketのDLLの名前を保つと仮定すると、私のプロジェクトツリーで、あなたが使用する必要がありますの代わりに./libs/?.dllの代わりにsocket.coreモジュールが必要な場合、疑問符はsocket/coreに置き換えられるため、socket.luaからモジュールが必要です。 core.dlllibs/socketフォルダに入れる必要があります。

実行ファイルがluaインタープリタを静的にコンパイルする場合は、lua.dllが存在する必要があります(core.dllが通常コンパイルされるため)。proxy dllを使用します。

関連する問題