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
HelloWorld
以上是关于TCL 包的主要内容,如果未能解决你的问题,请参考以下文章