本篇文章对tcl脚本的解释工具获取和编辑工具进行一个简单的介绍,工欲善其事,必先利其器,掌握好解释工具的用法,能够使后续的脚本开发工作更加顺利。从源代码的获取到编译,详细解释在linux和windows下对tcl源代码进行编译的方法。
    1、获取tcl源代码:
        从网站www.tcl.tk上面获取tcl/tk的源代码,下载到本地。
    2、编译
        windows:
        windows上面的编译方式比较简单,把源代码解压后,进入win目录,里面有C++的工程文件,需要使用Visual C++来打开,然后编译一下就可以了。
        linux:
        命令依次如下
         tar -zvxf tcl8.4.18.tar.gz
         cd tcl8.4.18/
         cd unix
         ./configure
         make
         make install
    TK的编译方式和Tcl的编译方式基本类似。如果不是对tcl的解释器有特殊需求,建议使用ActiveState的ActiveTcl工具,非常方便,而且有各个系统下的版本。
 
    其它可以使用的工具:
    开发工具:
    ActiveTcl,ASED,Visual Tcl和Komodo等等,ActiveTcl是官方发布的免费Tcl开发环境,包含许多有用的扩展包,无论是初学者还是资深tcl脚本开发人员都可以很好的使用。ASED,Visual Tcl是图形化的编辑器,需要安装tcl解释其来支持。也可以选择使用SpirentConnect里面的编辑工具,对快速开发使用Spirent公司的仪表来做自动化测试脚本有很大的帮助。Komodo是ActiveState的工具,不过这个是收费的,也是ActiveTcl Pro Studio的一部分,这个软件我没有用过,不过官方的工具应该还是非常强大的。
    中文的环境有蓝蚂蚁工作室做的Script.Net,喜欢中文界面的朋友可以使用这个工具,这个工具还是非常不错的,而且时常保持更新。
    纯编辑工具:
    可以直接使用文档编辑工具写代码,windows操作系统建议使用ultraedit,linux操作系统建议使用jedit。由于tcl代码可以很好的在各种操作系统下运行,所以在ultraedit上面编辑,然后在其它系统下使用也是不错的用法。

最新文章

  1. Linux下MySQL/MariaDB Galera集群搭建过程
  2. Linux下swoole的安装配置
  3. TCP短连接TIME_WAIT问题解决方法大全
  4. Python Shell 解释器下使用Django Model
  5. JavaScript 里 new 出来的对象 怎么销毁它?
  6. linux内核学习(一步一步走)——内核概述
  7. jfinal文件上传和form表单值为null的解决方法
  8. mysql子查询慢的问题
  9. java_JDBC(1)
  10. Ubuntu16.04更新源
  11. 语音VLAN异常流量分析
  12. python数据库操作
  13. IdentityServer4 中文文档 -3- (简介)已支持的规范
  14. Spring自动扫描无法扫描jar包中bean的解决方法(转)
  15. WebClient和WebRequest获取html代码
  16. 十二省NOI“省选”联考模测(第二场)A抽卡大赛
  17. hadoop的namenode故障处理方法
  18. 串口通信DMA中断
  19. VS编程,WPF中,获取鼠标相对于当前程序窗口的坐标的一种方法
  20. CDialog

热门文章

  1. WPF——传实体类及绑定实体类属性
  2. 两种应该掌握的排序方法--------2.quick Sort
  3. Using the Task Parallel Library (TPL) for Events
  4. Oracle行转列的函数
  5. Velocity资源
  6. bsp板级支持包
  7. oracle 日志学习(转载)
  8. 使用Hadoop打造私有云盘之API操作
  9. Codeforces13C–Sequence(区间DP)
  10. PHP函数积累总结(Math函数、字符串函数、数组函数)