如何在UNIX中使用tkcon
调试器调试tk脚本。我从此link下载了tkcon。解压缩后,我将其复制到了unix系统中。现在在README.txt中,它说到只是tkcon.tcl
文件才能启动。但是我不知道那是怎么回事。因为当我只运行tkcon.tcl时,它给了我错误:-
Error in startup script: invalid command name "::tk::unsupported::ExposePrivateVariable"
while executing
"::tk::unsupported::ExposePrivateVariable tkPriv"
invoked from within
"if {![llength [info globals tkPriv]]} {
::tk::unsupported::ExposePrivateVariable tkPriv
}"
(file "tkcon.tcl" line 64)
因此,我更仔细地阅读了此link,它说开始时会搜索.tkconrc
文件。但是下载时没有资源文件。所以我想我们必须自己编写它。但是我不知道如何编写资源文件,因此我从here的主目录中复制了.tkconrc
的示例,如下所示:-
######################################################
## My TkCon Resource File
# Use a fixed default font
#tkcon font fixed; # valid on unix
#tkcon font systemfixed; # valid on win
tkcon font Courier 12; # valid everywhere
# Keep 50 commands in history
set ::tkcon::OPT(history) 50
# Use a pink prompt
set ::tkcon::COLOR(prompt) pink
######################################################
如果我再次运行tkcon.tcl
,它也会给我同样的错误。请帮助我如何在unix系统中启动tkcon
。