mieki256's diary



2010/12/20(月) [n年前の日記]

#4 [prog] Tcl/Tkのスクリプトをexe化

Perl +Tkx のスクリプトをPARでexe化したら起動がかなり遅かったので、Tcl/Tkなら違うのだろうかと疑問に思ったので実験。

参考サイト。
_Tclkit

_Downloads - tclkit - Project Hosting on Google Code から、 をDL。それぞれ、sdx.kit、tclkit.exe、tclkitsh.exe にリネーム。

_http://www.equi4.com/pub/sk/ から、 をDL。

例えば 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は比較的最近も更新されているようだけど自動補完があるのかどうかが分からず。
  • ASEDは自動補完ありっぽい、が近年は更新されてない。
  • Visual Tcl は、公式版は起動できず。が、パッチを当てた版 vtcl-modified-20100310b.tar.bz2 を公開してる方が居るようで、そちらの版なら動いた。

以上です。

過去ログ表示

Prev - 2010/12 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project