2010/12/20(月) [n年前の日記]
#4 [prog] Tcl/Tkのスクリプトをexe化
Perl +Tkx のスクリプトをPARでexe化したら起動がかなり遅かったので、Tcl/Tkなら違うのだろうかと疑問に思ったので実験。
参考サイト。
_Tclkit
_Downloads - tclkit - Project Hosting on Google Code から、
_http://www.equi4.com/pub/sk/ から、
例えば hoge.tcl というスクリプトがあったら、
.kit は、VFS、仮想ファイルシステムらしい。1つのファイルの中に色々なファイルが入ってる模様。中身を見る時は、
出来上がった .exe を実行してみた。Perlのソレより、圧倒的に速く起動する。この速さを見てしまうと…Perlスクリプトのexe化なんてするもんじゃないな…。
参考サイト。
_Tclkit
_Downloads - tclkit - Project Hosting on Google Code から、
- sdx-20100310.kit
- tclkit-8.5.9-win32.upx.exe
- tclkitsh-8.5.9-win32.upx.exe
_http://www.equi4.com/pub/sk/ から、
- sdx.bat
例えば hoge.tcl というスクリプトがあったら、
sdx.bat qwrap hoge.tclで、hoge.kit を作って、
sdx.bat unwrap hoge.kitで、hoge.vfs というフォルダとその中身が出来て、
sdx.bat wrap hoge.exe -runtime tclkit.exeで、hoge.exe が出来上がる、らしい。たぶん。
.kit は、VFS、仮想ファイルシステムらしい。1つのファイルの中に色々なファイルが入ってる模様。中身を見る時は、
sdx.bat lsk hoge.kitとやるらしい。
出来上がった .exe を実行してみた。Perlのソレより、圧倒的に速く起動する。この速さを見てしまうと…Perlスクリプトのexe化なんてするもんじゃないな…。
◎ IDEを探す。 :
_IDE
_ezdit - Project Hosting on Google Code
_ASED Tcl/Tk IDE
_Visual Tcl
_Adventures in Linux Programming (vtcl-modified-20100310b.tar.bz2)
色々試してみた。
_ezdit - Project Hosting on Google Code
_ASED Tcl/Tk IDE
_Visual Tcl
_Adventures in Linux Programming (vtcl-modified-20100310b.tar.bz2)
色々試してみた。
- ezditは比較的最近も更新されているようだけど自動補完があるのかどうかが分からず。
- ASEDは自動補完ありっぽい、が近年は更新されてない。
- Visual Tcl は、公式版は起動できず。が、パッチを当てた版 vtcl-modified-20100310b.tar.bz2 を公開してる方が居るようで、そちらの版なら動いた。
[ ツッコむ ]
以上です。