1.下载 tcl-debug-2.0;将下载的tar包拷贝到与NS-2.34平行的目录下,并解压
2. 编译tcl-debug,并且将产生的可加载的库文件复制到NS-2.34的库目录里面,具体步骤如下:
1) 进入到tcl-debug目录下面
$ cd tcl-debug-2.0
2) 配置并且编译tcl-debug
$ ./configure --prefix =/home/pengyu/ns-allinone-2.34/ns-2.34/ --with-tcl=/home/pengyu/ns-allinone-2.34/tcl8.4.18/unix/
$ make
3)检查可加载的库文件(*.a) 在编译之后是否被创建。
查看是否产生了一个"libtcldbg.a" 文件。他是一个tcl的库文件。
4) 复制这个库文件到NS-2 库目录里面,即 /home/pengyu/ns-allinone-2.34/ns-2.34/lib下面
3. 编译NS-2
1) 进入ns-2.34目录下面,即 /home/pengyu/ns-allinone-2.34/ns-2.34
2) 重新配置NS-2以便启用tcl-debug.
$ ./configure --with-tcldebug=/home/pengyu/ns-allinone-2.34/tcl-debug-2.0
注意:你可以从屏幕输出的信息查看到tcl-debug是否被验证了。
如果你没有看到以下的文字,你需要重复以前的步骤。
Checking for libtcldbg... -L/home/pengyu/ns-allinone-2.34/tcl-debug-2.0 -ltcldbg
上面的
tcl-debug-2.0安装与使用
最新推荐文章于 2021-04-30 20:28:27 发布
本文档详细介绍了如何安装和使用tcl-debug-2.0来调试NS-2.34的TCL脚本。首先,将tcl-debug-2.0解压到与NS-2.34相同的目录,然后配置并编译tcl-debug,将生成的库文件复制到NS-2.34的库目录。接着,重新配置并编译NS-2以启用tcl-debug。最后,通过在脚本中添加debug 1来设置断点,并运行脚本来检查tcl-debug是否正常工作。
摘要由CSDN通过智能技术生成