TCL/TK windows下配置

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: TCL/TK windows下配置

TCL语言是“Tool Command Language”的简写。 TCL很好学,功能很强大。TCL经常被用于快速原型开发,脚本编程,GUI 和测试等方面。TCL念作“踢叩” "tickle".

本文不做过多TCL/TK的介绍,大体介绍下在windows x86的系统怎么搭建tcl/tk的开发环境。

1:下载tcl/tk的开发包

当前很多软件都提供了tcl/tk的开发包,但是相对比较好的,涵盖比较丰富的,也就是官网提供的:Action TCL,这个开发工具不仅含有预编译好的tcl 和 tk的核心工具,还包含了很多丰富的扩展等等,方便初学者开发使用。

下载地址在Active TCL的官网即可找到:http://www.activestate.com/activetcl/downloads 现在Active TCL已经有商业版的了,不过我们下载社区版本的即可。我的系统是windows x86的,所以,我选择windows x86对应的安装包,点击下载,我下载的版本是ActiveTcl8.5.11.1.295590-win32-ix86-threaded.exe,可以在这里下载,我提供一个连接:

http://sdrv.ms/MxvPel

下载之后,然后点击安装即可,我安装到D:\Tcl,安装完成之后,我们打开windows的cmd命令窗口,然后输入:tclsh  回车,然后便有tcl/tk的提示符“%”,然后我们输入:exit便会退出这个提示符。

下面我们简单写个脚本,大概了解下再windows下怎么去运行tcl脚本:

第一种方式可以直接在TCL的命令行里进行代码的编写,不过不常用,过程如下:

⑴开始运行框里,输入"cmd",然后打开windows的命令行窗口

⑵输入"tclsh"回车,然后可以看到有个"%",我们可以在这个环境里面敲一些代码,比如

puts "hello, world"

回车,便可看到效果,如果想退出,我们直接输入"exit"便可退出。

⑶我们也可以用TK组件做好的一个console窗口来进行指令解释执行,开始运行框,输入"cmd",然后打开windows的命令行窗口

⑷输入"wish"回车,然后可以看到有个图形界面弹了出来,其中一个是console窗口,一个是wish窗口,我们是要在console窗口里面键入命令的,比如我们输入:

puts "hello, world"

回车,然后我们便可看到效果,如果想退出,我们直接输入"exit"即可退出。

整个过程动画如下:

第二种方式是我们可以通过调用TCL的source命令,source命令是执行文件的命令

⑴我们在桌面新建一个文件test.tcl,然后在tclsh这个命令行里面执行source命令:

source filename(文件的路径一定要正确)

 

该阶段动画如下:

这种方式是我们直接通过执行"tclsh filename"即可,根据上述的文件,我们可以直接执行:

tclsh test.tcl

动画如下:

2:更多的开发方式

TCL/TK可以完美的集成到Eclipse的plugin中,请参考我的另一篇文章:

http://www.jyguagua.com/?p=184

3:附录

下面我提供了一个自己编译好的TCL/TK的chm学习文档,想学习的可以把下载了:

http://www.jyguagua.com/go/download.php?id=2

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: TCL/TK windows下配置

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: