*.luaフィアルをexeにする [#uf4b1cf4] **srlua (Lua5.0~Lua5.3用。バージョン依存性があまりありません。) [#i77be505] -Lua言語の使用目的という意味では、exe化することは目的から逸脱しているとおも言えますが、 場合によっては.exeとして配布したい、ということもあるものです。 ~ そのような時、[[srlua>http://luaforge.net/projects/srlua/]]が活躍します。~ ~ -srluaとglue~ ~ |srlua.exe|自分自身(srlua.exe)の最後に(一種リソース的に)くっついているテキストデータをluaファイルとみなして実行する特殊なluaインタプリタ。| |glue.exe|srlua.exe と 1つ以上のluaファイルをsrlua.exeの最後にくっつける。| ~ ~ -srlua.exe~ srluaは、ソースで提供されています。~ ただし、「lua.c」に替わる「srlua.c」だけが提供されていますので、残りはご自身で利用しているluaインタプリタのソースからコンパイルする必要があります。~ ~ ちょうど、lua.exe を作成するのと同じ要領で、lua.c ではなく、srlua.c を main関数部として コンパイルすることとなります。~ ~ -glue.exe もうひとつは「glue.exe」というコマンドを作成するためのものです。~ これは、srlua.exe と 1つ以上の.luaファイルを連結して、1つのexeファイルにするためのコマンドです。~