7

Lua の学習を始めたばかりで、ファイルに保存されたプログラムをネイティブの Lua インタープリターで実行しようとしてい.txtます。Lua 5.1.4 で Windows Vista を実行しています。

おそらく私は何かが欠けているかもしれませんが、私の本(Luaでのプログラミング)が言っている唯一のことは、プログラムを実行するために必要なことは、プログラムを含むテキストファイルの名前でインタープリターを呼び出すことだけです。次に、このおそらく便利なコードを提供します。

% lua filename.lua

cmdまたはLuaインタープリターで作業することができません。私が行ったさらなる調査は、私が使用する必要があるかもしれないことを示しています

dofile("filename.lua")

コマンドですが、これを行う方法がわかりません。具体的には、どのような情報を引数に入れる必要がありますか? あなたが与えることができるどんな助けも大歓迎です.

4

1 に答える 1

7

Win32バイナリをダウンロードする必要があります(ここでlua-5.2.1_Win32_bin.zipまたはlua-5.2.1_Win64_bin.zipを参照してください)。これをどこかで解凍します。簡単で逆の順序または一般的な手順でスクリプトを実行する方法:

  1. Windowsファイルエクスプローラーを使用して、スクリプトをLua.exeにドラッグします。

  2. a。スクリプトをLua.exeと同じフォルダーに移動します
    b。Shiftキーを押しながらそのフォルダを右クリックし、を選択しますOpen Command Window Here
    c。入力してEnterlua filename.luaキーを押します。

  3. Lua.exeを含むディレクトリをシステムのPATHに追加し、スクリプトを含むフォルダで手順2aと2bを実行します。

  4. 何らかの方法でLua.exeをエディターと統合します(これを行う方法はエディターによって異なります)。
于 2012-09-28T00:16:50.617 に答える