Luadistをインストールして、IUP GUIを使用するabcd.luaという小さなプログラムを作成しました。それはコマンドでうまくいくiuplua.exe abcd.lua
私は試してみるために他の人にそれを与えたい。 Luaは自分のコンピュータにインストールされていない可能性があるので、私はLuadistフォルダを使ってそれらに与えたいと思う。私はLuadistフォルダに多数のファイルがあることを知っています(ここではリストアップしようとしたが、文字数を超えています)。彼らは、以下のフォルダにあります。配布に必要なLuadistファイル
./share/luadist-git/dists/iup-3.6
./share/luadist-git/dists/iup-3.6/dist.info
./share/iup
./share/iup/README
./share/iup/COPYRIGHT
./lib/lua/iupluaimglib.dll
./lib/lua/iuplua.dll
./lib/lua/iuplua_mglplot.dll
./lib/lua/iupluacd.dll
./lib/lua/iupluacontrols.dll
./lib/lua/iupluagl.dll
./lib/lua/iuplua_pplot.dll
./lib/lua/iupluatuio.dll
./lib/lua/iupluaim.dll
./bin/libiuptuio.dll
./bin/libiup_pplot.dll
./bin/iuplua.exe
./bin/iupview.exe
./bin/libiup.dll
./bin/libiupgl.dll
./bin/libiupcd.dll
./bin/libiupim.dll
./bin/libiupimglib.dll
./bin/libiup_mglplot.dll
./bin/libiuplua.dll
./bin/libiupcontrols.dll
は私のプログラムファイルを伴って含むだけでこれらのファイルを与えるだろう(abcd.lua)私は思うものの、十分では:以下のファイル
bin : has large number of exe and dll files.
include: has lauxlib.h luaconf.h lua.h lua.hpp lualib.h
lib: has liblua.dll.a and its extracted folder and a lua folder with large number of subfolders and files
share: also has large number of folders and files.
tmp: only empty cache folder currently
が自分の名前で「IUP」を含みます多くのdllファイルも必要でしょうか?
私のプログラムを適切に実行するために、すべてのファイルを提供する必要があるかどうかを選択することができますか?ご協力いただきありがとうございます。
依存関係ウォーカーは、リンクされた依存関係の実行可能ファイルまたはDLLを調べることによって動作します。 Luaは動的にモジュールをロードするため、動作しません。各モジュールDLLを手動で開いてその依存関係を確認しない限り、 –
Dependency Walkerは、スクリプトによってロードされたすべてのもの(動的にロードされるものすべてを含む)を追跡するプロファイリング機能を備えているため、機能します。 –
ハハ、OK。 「プロファイリングを開始する」が「はい」のとき –