ioa*_*ndr 6 segmentation-fault
当我通过终端使用 NS2 时,我不断收到段错误(核心转储)消息。
g_0zek@g-0zeK-pc:~$ ns lab1.tcl
g_0zek@g-0zeK-pc:~$ nam lab1.nam
Segmentation fault (core dumped)
Run Code Online (Sandbox Code Playgroud)
尽管xgraph工作正常
中的代码tcl似乎没问题,因为它是大学提供的,我的一个朋友运行得很好。有任何想法吗?
小智 7
不要通过终端安装。
从https://sourceforge.net/projects/nsnam/下载 ns-allinone-2.35.tar.gz 文件
安装以下依赖项
sudo apt-get install tcl8.5-dev tk8.5-dev gcc-4.4 g++-4.4 build-essential autoconf automake perl xgraph libxt-dev libx11-dev libxmu-dev.
Run Code Online (Sandbox Code Playgroud)
提炼 ns-allinone-2.35.tar.gz
打开ns-allinone-2.35/ns-2.35/linkstate/ls.h文件。
转到第 137 行。
改变
"void eraseAll() {erase(baseMap::begin(), baseMap::end());}"
Run Code Online (Sandbox Code Playgroud)
到
"void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }"
Run Code Online (Sandbox Code Playgroud)
然后转到 ns-allinone-2.35 目录
cd home/isysway/ns-allinone-2.35/
./install
Run Code Online (Sandbox Code Playgroud)
这需要一些时间
来到主目录
isysway@isysway:~$ sudo gedit .bashrc
Run Code Online (Sandbox Code Playgroud)
将打开一个文本文件
转到文件末尾
添加以下行
PATH=$PATH:/home/isysway/ns-allinone-2.35/bin:/home/isysway/ns-allinone-2.35/tcl8.5.10/unix:/home/isysway/ns-allinone-2.35/tk8.5.10/unix
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/isysway/ns-allinone-2.35/otcl-1.14/lib:/home/isysway/ns-allinone-2.35/lib
TCL_LIBRARY=$TCL_LIBRARY:/home/isysway/ns-allinone-2.35/tcl8.5.10/library
export PATH
export LD_LIBRARY_PATH
export TCL_LIBRARY
Run Code Online (Sandbox Code Playgroud)
注意:我的用户名是“isysway”,您可以将其替换为您的
isysway@isysway:~$source .bashrc
Run Code Online (Sandbox Code Playgroud)
然后
isysway@isysway:~$ns
%
Run Code Online (Sandbox Code Playgroud)
如果模符号出现,你就做到了。
确保您正确安装了 NS。如何 ?east 下载一个不运行 nam 的 TCl 文件。如果您不知道 nam 只是用于以图形方式描述算法。下载并运行 TCL 文件后(正如我所说,免费下载 nam 或至少您自己禁用该行或将它们作为 TCL 文件的注释。
在 14.04 上运行 nam 时出现一些问题。您应该从此处下载 nam并将提取的文件复制到 /usr/local/bin 。但我只是针对 ubuntu 32 位 14.04 进行了测试。
顺便说一句,如果您是 NS2 新手。我应该告诉你没有必要遵循 erlang NS2 方法。如果您足够不害怕,我建议您看这里:http://www.linuxquestions.org/questions/linux-newbie-8/ns2-version-2-34-is-too-old-wpan-802 -15-4-a-4175499373/
| 归档时间: |
|
| 查看次数: |
66714 次 |
| 最近记录: |