NS2.34 在Ubuntu 11.04及以后版本的安装注意事项

本人系烟酒僧一名,现在要将两年前做的工作继续下去。最近换了一台新电脑,又要重新配环境,装NS2.34。

=============================并不华丽的分割线=======================================

NS2.34 使用的gcc及g++版本是4.4,在Ubuntu 10.04中,这是默认版本,安装NS2.34一切正常。

而在Ubuntu 11.04及之后的版本,gcc与g++也升级了。其中Ubuntu 12.04中的版本为4.6。

我们需要把gcc与g++的默认版本改为4.4。

步骤如下:

1.下载gcc-4.4与g++-4.4

sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4

2.查看系统gcc与g++的链接情况

安装完毕之后,切换到/usr/bin目录下,首先查看gcc。

cd /usr/bin
ls -l gcc*

显示如下信息

lrwxrwxrwx 1 root root      7  8月 22 20:44 gcc -> gcc-4.6
-rwxr-xr-x 1 root root 224544  4月 16 10:58 gcc-4.4
-rwxr-xr-x 1 root root 306200  4月 16 07:45 gcc-4.6

可以看到gcc默认链接到4.6版本,我们将它改为4.4版本。

sudo mv gcc gcc.bak 
sudo ln -s gcc-4.4 gcc

同理,我们将g++也链接到4.4版本

sudo mv g++ g++.bak 
sudo ln -s g++-4.4 g++

剩下的NS2.34的安装工作就简单了,和在Ubuntu 10.04中安装的步骤一致。

有关NS2.34在Ubuntu 10.04版本的安装,请参看本人的一篇文章:

http://www.cnblogs.com/daxia319/archive/2010/09/27/1836688.html

原文地址:https://www.cnblogs.com/daxia319/p/2651486.html