Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经开始学习TCL脚本语言了。我使用的是 ActivateState Tcl Devkit 5.3.0。当我创建新模拟器时,它会出现如下错误:
无效的命令名称“新” 在执行时 “新模拟器” 从内部调用 “设置 ns [新模拟器]”
Tcl中没有命令new。
new
所以它是由一些包或一些修改过的外壳提供的。
假设您使用 ns2 或类似的东西,您需要使用适当的 shell 或将包加载package require到普通的 tclsh shell 中。
package require
如果您使用的是 ns (几个小时前我遇到了完全相同的错误,所以我猜是的 ^^ )您可以尝试以下命令:
ns your_tcl_script.tcl
如果 ns 安装正确,它将为您建立链接
祝你今天过得愉快