TCL 包

Posted lelin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCL 包相关的知识,希望对你有一定的参考价值。

包用于创建代码的可重用单元。

程序包提供特定功能的文件集合。

 

1.创建代码

    技术图片

2.创建包index

    打开tclsh,切换到HelloWorld目录,并使用pkg_mkindex 命令创建索引文件。

    %cd   /User/helloword

    %pkg_mkIndex  .  *.tcl

    结果:

    pkgIndex.tcl   

    package ifneeded HelloWorld 1.0 [list source [file join $dir HelloWord.tcl]]

3. 添加到目录AUTOPATH

  使用lappend命令添加程序包到全局列表

  % lappend auto_path "/Users/rajkumar/Desktop/helloworld"

 

4. 添加软件包

  接下来添加程序包

  %package require HelloWorld 1.0

 

5.调用过程 

  % puts [HelloWorld::MyProcedure]
  HelloWorld
 
 
技术图片

 

 

 

以上是关于TCL 包的主要内容,如果未能解决你的问题,请参考以下文章

linux上安装tcl

Linux Tcl和Expect的安装

同步文件,不需要密码

linux tcl expect 安装(转)

如何使用tcl线程作为进程间通信方式?

获取Windows服务的Tcl脚本是否存在[关闭]