• 获取tcl开发工具


    本篇文章对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上面编辑,然后在其它系统下使用也是不错的用法。
  • 相关阅读:
    EdgeDB 1.0 Alpha 4 发布了
    静态文件请求路径 rewrite nginx && openresty 实现
    Giving Application Pools Event Log Access
    一张图看懂ASP.NET MVC5认证和授权过滤器的执行顺序
    git check-ignore
    What does “Challenge” term stand for?
    Implementing MVC 5 IAuthenticationFilter
    HttpContext.Current.User is null even though Windows Authentication is on
    When should the volatile keyword be used in C#?
    HttpApplicationState.Remove(String) Method
  • 原文地址:https://www.cnblogs.com/hfyfpga/p/4257772.html
Copyright © 2020-2023  润新知