首页 > 系统相关 >ubuntu20.04下安装ns3.30

ubuntu20.04下安装ns3.30

时间:2022-11-01 10:00:47浏览次数:77  
标签:ubuntu20.04 -- libxml2 dev apt install 安装 python3 ns3.30

装环境装的战战兢兢,记录一下以备不时之需

安装版本:

ubuntu20.04

python3.8.10

ns3.30.1

  •  安装依赖

参考官网说明:https://www.nsnam.org/wiki/Installation#Prerequisites

apt install g++ python3
apt install mercurial unzip
apt install gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3
apt install g++ python3 python3-dev pkg-config sqlite3 cmake
apt install python3-setuptools git
apt install openmpi-bin openmpi-common openmpi-doc libopenmpi-dev
apt install gdb valgrind
apt install doxygen graphviz imagemagick
apt install python3-sphinx dia
apt install gsl-bin libgsl-dev libgslcblas0
apt install tcpdump
apt install sqlite sqlite3 libsqlite3-dev
apt install libxml2 libxml2-dev
apt install libgtk-3-dev
apt install vtun lxc uml-utilities
apt install libxml2 libxml2-dev libboost-all-dev
apt install cmake libc6-dev libc6-dev-i386 libclang-dev llvm-dev automake python3-pip
python3 -m pip install --user cxxfilt
  • 下载ns3

官网下载压缩包:https://www.nsnam.org/releases/ns-3-30/download/

  • 安装

解压压缩包,进入目录

./build.py 可选的加上 --enable-examples

会有一大堆输出,偶尔报两个warning都是在正常的

编译成功显示:

 

 如果刚刚没有加examples也可以在后面加上:

./waf configure --enable-examples --enable-tests

然后可以测试:

./test.py -c core
./waf --run hello-simulator

第一次运行可能比较久,能正常输出Hello Simulator就算成功!

标签:ubuntu20.04,--,libxml2,dev,apt,install,安装,python3,ns3.30
From: https://www.cnblogs.com/AntennaZ/p/16846676.html

相关文章

  • win10卸载office提示:安装程序包的语言不受系统支持 的解决方法
    win10卸载office提示:安装程序包的语言不受系统支持的解决方法安装程序包的语言不受系统支持 表明有office的注册表未卸载干净。下载该软件运行可卸载:通过百度网盘分......
  • 速记MBR硬盘,BIOS安装的Win7,EFI安装Ubuntu后如何引导双系统
    前言本文没有图,截图不方便,虚拟机复现可以但是不想开本以为折腾实在不行了,用BIOS启动重装一次Ubuntu环境MBR硬盘EFIWin7拓展分区SwapEFIbyUbuntuUbuntu......
  • win11的go安装
    背靠国外各大金主的go语言,在各种推动下,可谓是新的弄潮儿,但国内虽然各种推销,但从安装到开发再到维护,资料都少之又少,可能被垄断了解释权吧。因此下面的也只是一个记录而已,......
  • node.js的安装
    一、下载node.js的下载地址Download|Node.js(nodejs.org)根据使用系统,选择对应的安装包根据点击如下按钮可以选择历史版本进行下载二、安装下载好之后直接双击安......
  • 安装 Ubuntu 操作系统 16.04.5
    此时虚拟机已经自动开始安装系统了。。。。。。。。稍后一段时间。等待10分钟后,出现完毕界面:登录后,进行一些基础配置。比如切换到中文:请参考下面链接安装软件:终端打开后输......
  • Docker安装Redis
    一、Docker拉取redis镜像dockerpullredis:<latest>二、Docker挂载配置文件将redis的配置文件进行挂载,以配置文件方式启动redis容器(挂载:将宿主机的文件和容器内部目录......
  • CentOS9上面使用rpm方式安装SQLServer2022的简单总结
    CentOS9上面使用rpm方式安装SQLServer2022的简单总结下载需要的资料下载CentOS9Stream的安装介质https://mirrors.bfsu.edu.cn/centos-stream/9-stream/BaseOS/x86_64......
  • redis 安装
    基于CenterOS7安装Redis下载安装包   wgethttp://download.redis.io/releases/redis-5.0.0.tar.gz解压安装包    tar–xvfredis-5.0.0.tar.gz编译(在解压......
  • ST-link驱动安装(遇到的各种问题:问题1.No st-link detected.问题2:st-link usb communi
    一、上ST官方网站下载最新版本的驱动。ST官方网站:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-develop......
  • 安装PHP7.0.32(yum安装、源码安装)
    源码安装PHP​​1、简介​​​​2、yum安装PHP及扩展所需插件​​​​A、安装​​​​B、验证​​​​C、如果安装出现错误,改变yum安装源​​​​3、源码安装PHP​​​​A、......