无法在Cygwin上的NC2中创建新的模拟器错误:无效的命令名“new”

无法在Cygwin上的NC2中创建新的模拟器错误:无效的命令名“new”,cygwin,ns2,Cygwin,Ns2,我今天从NS2开始。 我在追Cygwin。 如何克服这个错误 我认为这个错误主要是因为没有这个命令 $ tclsh % set ns [new Simulator] invalid command name "new" 但是我不知道这个路径在我的系统中对应什么。tclsh是tcl的一个组件。ns2 tclsh是例如tclsh8.5,是运行可执行文件ns所必需的。Ns2讲otcl,而不是普通的tcl ns2解释器是ns,而不是tclsh tclsh8.5。运行模拟与ns simulatio

我今天从NS2开始。 我在追Cygwin。 如何克服这个错误

我认为这个错误主要是因为没有这个命令

 $ tclsh
 % set ns [new Simulator]
 invalid command name "new"
但是我不知道这个路径在我的系统中对应什么。

tclsh是tcl的一个组件。ns2 tclsh是例如tclsh8.5,是运行可执行文件ns所必需的。Ns2讲otcl,而不是普通的tcl

ns2解释器是ns,而不是tclsh tclsh8.5。运行模拟与ns simulation-file.tcl一样简单。可执行文件ns知道命令集ns[新模拟器]。tclsh*没有。 示例:参见ns-2.xx/tcl/ex/*,以及所有~3000个示例

本世纪AFAIK的ns2版本没有可以从%提示符运行命令以创建任何结果的示例

创建基本模拟:编写file.tcl或编辑当前示例,或使用NSG2.1.jar生成files.tcl→ java-jar NSG2.1.jar


创建模拟的介绍:

Sir。你能给我一个安装教程的链接吗?我一整天都浪费了。我无法让它在windows 10Cygwin上运行:如果您有编译器gcc、g++5.x版或更早版本,那么仍然可以构建ns-allinone-2.35_gcc5.tar.gz。但我认为nam-1.15的机会通常不大。首选的选择是将Linux操作系统安装到硬盘上:这样就没有问题了。
"#! /usr/home/homedir/very/long/path/tclsh"