最简单的传送字节码的方式是Tcl脚本。你知道,你写的可读的。 (编译器很快。)
如果不这样做,将字节码转换为序列化形式的唯一系统是ActiveState的TclDevKit的一部分(它是商业产品,也是TclPro的继承者)。
如果您计划运送商业产品IIRC,它的成本是非常合理的,如果它不是商业产品,那么您为什么要努力隐藏来源呢?从文件加载字节码的代码更慢比编译Tcl脚本 de novo ;使用TDK编译器(和tbcload
,字节码加载器)的唯一原因是隐藏。
如果您确实想要将其用于打包目的,请尝试使用tclkit。将它们拆开的工具sdx是免费提供的,因此它不像包装那样被视为隐藏。