在Windows中编译TCL / TK

时间:2014-06-03 16:31:22

标签: compilation tcl tk

我正在尝试让tcl / tk在Windows 7 64bit中运行。我已经关注了主要tcl网站上的readme,到目前为止我所做的是运行tcl8.6.1 .zip文件中的make文件,你可以从tcl website中获取。我能够使用Visual Studio C ++ 2010专业版中的终端窗口进行编译。 make文件在下载和提取的tcl文件夹中创建一个文件夹,然后您可以运行该文件夹并从该特定位置编译tcl脚本,但不能从其他任何位置编译。我希望能够从任何目录编译和运行tcl脚本,因为我将在不久的将来进行一些tcl / tk编程。

我试过的东西: 1.将tclsh86t.dll文件+ tclsh86t.exe文件复制到system32 2.编辑TCL_LIBRARY环境变量但不存在:/

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我明白了。在Windows中:

  1. 打开文件资源管理器
  2. 右键点击"计算机"选择"属性"
  3. 选择"高级系统设置"
  4. 选择"环境变量"在"高级"标签。
  5. 编辑"路径"变量,以获得" tclsh86t.exe"的位置。在编译最新版本的tcl时可用。
  6. 当您重新打开命令行时,您应该可以从任何地方使用tclsh86t.exe。就我而言,tcl抱怨它无法找到可用的init.tcl文件。所以,我从tcl发行版中抓取了一个并把它放在它看的地方,然后就好了。您也可以编辑TCL_Library环境变量以指向PC上的任何位置。