为什么TCL可以下载这些文件
我是一个对TCL一无所知的初学者。我需要在Win7环境中编写一些TCL脚本。 我下载了以下内容: 下载后,, 我在C:\TCL\bin中看到以下文件 tclsh86.exe、teacup.exe、tkcon.tcl、wish86.exe和一些dll 在Windows“开始”菜单中,我还可以看到以下内容: 在上面的屏幕截图中,我可以将tclsh86.exe与Tlcsk86关联,将wish86.exe与wish86关联 我有两个问题:为什么TCL可以下载这些文件,tcl,Tcl,我是一个对TCL一无所知的初学者。我需要在Win7环境中编写一些TCL脚本。 我下载了以下内容: 下载后,, 我在C:\TCL\bin中看到以下文件 tclsh86.exe、teacup.exe、tkcon.tcl、wish86.exe和一些dll 在Windows“开始”菜单中,我还可以看到以下内容: 在上面的屏幕截图中,我可以将tclsh86.exe与Tlcsk86关联,将wish86.exe与wish86关联 我有两个问题: 文件夹中有这么多可执行文件的目的是什么。我假设我只需要Tcl
赛迪1。那些文件是什么?
- 希望86:好吧,祝你好运
- tclsh86:控制台应用程序
- teacup:从中央存储库安装其他软件包
- tkcon.tcl:用tcl编写的tcl Shell。我更希望互动式发展
- tcl86.dll:您可以将Tcl嵌入到自己用C编写的程序中,这个dll是必需的
- tk86.dll:您还可以将Tk嵌入或加载到现有的Tcl解释器中
- base-tcl8.6-thread-win32-ix86.exe:A
- base-tcl8.6-thread-win32-ix86.dll:一个BaseDll。基本上与BaseKit相同,就像dll一样
- base-tk8.6-thread-win32-ix86.exe:也是一个BaseKit,只是嵌入了Tk
除此之外,我不能给你推荐。1。那些文件是什么?
- 希望86:好吧,祝你好运
- tclsh86:控制台应用程序
- teacup:从中央存储库安装其他软件包
- tkcon.tcl:用tcl编写的tcl Shell。我更希望互动式发展
- tcl86.dll:您可以将Tcl嵌入到自己用C编写的程序中,这个dll是必需的
- tk86.dll:您还可以将Tk嵌入或加载到现有的Tcl解释器中
- base-tcl8.6-thread-win32-ix86.exe:A
- base-tcl8.6-thread-win32-ix86.dll:一个BaseDll。基本上与BaseKit相同,就像dll一样
- base-tk8.6-thread-win32-ix86.exe:也是一个BaseKit,只是嵌入了Tk
除此之外,我不能给你推荐。谢谢。所以tkcon基本上与Tcsh相似,只是它有更多的扩展?类似于wish,并且它有更多的工具,比如选项卡、
editProcName
,可以在外部窗口中编辑proc和其他有用的东西。有许多IDE支持Tcl(例如,Eclipse和DLTK、Komodo)但我发现自己对普通的Emacs和用于测试的交互式Tcl会话感到满意。在这方面,人们的里程变化很大。@user915783 tclsh并不是真正的控制台应用程序。它是tcl解释器,就像bash是bash解释器,node是node.js解释器,php是php解释器一样。另一方面,wish是一个tcl解释器,它自动执行包要求Tk
,并在脚本末尾自动添加vwait
。但在Windows上,控制台应用程序和GUI应用程序之间存在差异(在其他平台上,GUI应用程序只是碰巧创建窗口的控制台应用程序,而在其他平台上,情况并非如此),因此在Windows上,tclsh被编译为控制台应用程序,而wish被编译为GUI应用程序。所以tkcon基本上与Tcsh相似,只是它有更多的扩展?类似于wish,并且它有更多的工具,比如选项卡、editProcName
,可以在外部窗口中编辑proc和其他有用的东西。有许多IDE支持Tcl(例如,Eclipse和DLTK、Komodo)但我发现自己对普通的Emacs和用于测试的交互式Tcl会话感到满意。在这方面,人们的里程变化很大。@user915783 tclsh并不是真正的控制台应用程序。它是tcl解释器,就像bash是bash解释器,node是node.js解释器,php是php解释器一样。另一方面,wish是一个tcl解释器,它自动执行包要求Tk
,并在脚本末尾自动添加vwait
。不过,在Windows上,控制台应用程序和GUI应用程序之间存在差异(在其他平台上,GUI应用程序只是碰巧创建窗口的控制台应用程序,而在其他平台上,情况并非如此),因此在Windows上,tclsh被编译为控制台应用程序,而wish被编译为GUI应用程序IDE推荐,任何软件系统建议-都正式脱离了堆栈溢出的主题。幸运的是,您提出的问题也有明确的答案。IDE建议-任何软件系统推荐