Deployment 如何部署复杂的tcl应用程序

Deployment 如何部署复杂的tcl应用程序,deployment,tcl,Deployment,Tcl,如何部署复杂的tcl应用程序,在哪里可以找到一个好的入门示例 我想以tcl interpeter的形式部署应用程序,并附带应用程序tcl包。最好作为一个二进制文件。使用Tcl实现这一点的标准方法是所谓的starpack或starkit。starpack是一个二进制文件,它在一个文件中包含一个Tcl运行时和所有需要的脚本和扩展。starkit使用两个文件(一个运行时最初称为tclkit,另一个是数据库中的捆绑数据/脚本存档) 不幸的是,这些天的文档有点零碎和无序,现在有各种各样的运行时,它们有各种

如何部署复杂的tcl应用程序,在哪里可以找到一个好的入门示例


我想以tcl interpeter的形式部署应用程序,并附带应用程序tcl包。最好作为一个二进制文件。

使用Tcl实现这一点的标准方法是所谓的
starpack
starkit
。starpack是一个二进制文件,它在一个文件中包含一个Tcl运行时和所有需要的脚本和扩展。starkit使用两个文件(一个运行时最初称为
tclkit
,另一个是数据库中的捆绑数据/脚本存档)

不幸的是,这些天的文档有点零碎和无序,现在有各种各样的运行时,它们有各种各样的优点和缺点

因此,我必须提供更多的链接和步骤,让您进入正确的方向

如果您使用的是windows,也许可以从Stackoverflow开始,并给出这个极好的答案(只需使用下面basekits和sdx的我的下载链接,因为旧的equi4.com链接已经消失):

最完美的版本无疑是商用ActiveState TDK及其
TclApp
wrapping工具(请参阅中的文档),它基本上展示了使用这些Starkit可以做什么

除此之外,您还可以在Tcl'ers wiki上找到大量信息,从以下内容开始:


您需要某种basekit,当前的basekit可能是Roy Keene()提供的basekit。您还需要SDX(请参阅获取SDX的源代码)。将这些零件组装在一起后,可以按照()中的分步指南进行操作。在的
构建Starkit
部分还有一些方法。

使用Tcl实现这一点的标准方法是所谓的
starpack
Starkit
。starpack是一个二进制文件,它在一个文件中包含一个Tcl运行时和所有需要的脚本和扩展。starkit使用两个文件(一个运行时最初称为
tclkit
,另一个是数据库中的捆绑数据/脚本存档)

不幸的是,这些天的文档有点零碎和无序,现在有各种各样的运行时,它们有各种各样的优点和缺点

因此,我必须提供更多的链接和步骤,让您进入正确的方向

如果您使用的是windows,也许可以从Stackoverflow开始,并给出这个极好的答案(只需使用下面basekits和sdx的我的下载链接,因为旧的equi4.com链接已经消失):

最完美的版本无疑是商用ActiveState TDK及其
TclApp
wrapping工具(请参阅中的文档),它基本上展示了使用这些Starkit可以做什么

除此之外,您还可以在Tcl'ers wiki上找到大量信息,从以下内容开始:

您需要某种basekit,当前的basekit可能是Roy Keene()提供的basekit。您还需要SDX(请参阅获取SDX的源代码)。将这些零件组装在一起后,可以按照()中的分步指南进行操作。在的
构建Starkit
部分还有一些配方