参考

[1]Grassi G, Pesavento D, Pau G, et al. VANET via named data networking[J]. Proceedings - IEEE INFOCOM, 2014:410-415.

[2]https://github.com/cawka/ndnSIM-nom-rapid-car2car

[3]https://www.cnblogs.com/wsine/p/4979272.html

一.依赖

sudo apt-get install build-essential libsqlite3-dev libcrypto++-dev

sudo apt-get install libboost-all-dev

sudo apt-get install python-dev python-pygraphviz python-kiwi

sudo apt-get install python-pygoocanvas python-gnome2

sudo apt-get install python-rsvg ipython

sudo apt-get install git

二.下载ns-3 ndnSIM

mkdir ndnSIM

cd ndnSIM

git clone git://github.com/cawka/ns-3-dev-ndnSIM.git ns-3

cd ns-3

git checkout -b ndnSIM-0.4.3 ns-3.17-ndnSIM-0.4.3 //使用git会退到论文中相同的版本v0.4.3

cd ..

git clone git://github.com/cawka/pybindgen.git pybindgen

git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM

cd ns-3/src/ndnSIM

git checkout -b v0.4.3 v0.4.3//使用git会退到论文中相同的版本v0.4.3

关键目录结构树如下:

ndnSIM

* ns-3

* src

* ndnSIM

* pybindgen

三.编译

CXXFLAGS="-Wall" ./waf configure --boost-libs=/usr/lib/x86_64-linux-gnu -d optimized

./waf -j4

sudo ./waf install

四.编译论文代码

cd ndnSIM

git clone https://github.com/cawka/ndnSIM-nom-rapid-car2car.git

cd ndnSIM-nom-rapid-car2car

./waf configure --boost-libs=/usr/lib/x86_64-linux-gnu

./waf

五.安装R

官网网址:https://www.r-project.org/

选择Download R

CRAN列表选择清华大学的镜像源https://mirrors.tuna.tsinghua.edu.cn/CRAN/

选择Download R for Linux

选择ubuntu

选择trusty

64位系统请选择 r-base-core_3.4.3-1trusty0_amd64.deb 下载

32位系统请选择 r-base-core_3.4.3-1trusty0_i386.deb 下载

双击安装

sudo R

install.packages ('proto')

install.packages ('ggplot2')

install.packages ('doBy')

六.运行与测试

cd ndnSIM/ndnSIM-nom-rapid-car2car

./run.py -s figure-3-data-propagation-vs-time

./run.py -s figure-4-data-propagation-vs-distance

./run.py -s figure-5-retx-count

ndnsim r语言 ubuntu_Ubuntu14.04下配置ndnSIM-nom-rapid-car2car相关推荐

  1. ndnsim r语言 ubuntu_Ubuntu14.04安装配置ndnSIM

    Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...

  2. vscode linux新建c语言,Ubuntu16.04下配置VScode的C/C++开发环境

    1. Vscode安装 Visual studio code是微软发布的一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器.第一种 ...

  3. ubuntu 14.04 java_Ubuntu14.04下配置Java环境

    Java环境配置网上已经有很多资料了,不过大多不适合初学者,Linux菜鸟更是不知所措了...Ubuntu14.04下配置Java环境,具体方案如下: Oracle官网上下载"jdk-8-l ...

  4. Ubuntu20.04LTS R语言安装和RStudio配置

    Ubuntu20.04LTS R语言安装和RStudio配置 纯懒人安装 用户添加 登录使用 本文使用的R语言安装包为Ubuntu支持下的默认最新版本,使用的RStudio为2021年9月最新版,后期 ...

  5. apache2+支持php7,Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7

    Apache 步骤一:安装apache ronyao@ubuntu:~$ sudo apt install apache2 安装好后,在浏览器上输入localhost(服务器端,请输入你的IP地址), ...

  6. linux arm移远重启4g,如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组)

    如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 最近由于工作原因入手了移远的5G(RM500H工业模 ...

  7. Ubuntu 16.04下配置openWRT开发环境

    Ubuntu 16.04下配置openWRT开发环境 1.配置openwrt开发环境,本实验室在ubuntu16.04系统下测试 在编译之前我们先要搭建环境,ubuntu下OpenWrt编译环境需要安 ...

  8. Ubuntu16.04下配置ORB-SLAM2与运行单目实例

    Ubuntu16.04下配置ORB-SLAM2与运行单目实例 一.安装相关工具 二.安装Pangolin 三.安装opencv 四.安装Eigen 五.安装ORB_SLAM2 六.安装usb_cam ...

  9. Ubuntu12.04下配置Eclipse+PyDev

    开发平台:Ubuntu12.04 IDE:Eclipse3.7.2 python版本:python3.4.4 搭建Eclipse+PyDev的开发环境,在网上找了一些教程,有一些错误,尝试了许久,也走 ...

最新文章

  1. 【原创】如何分析一个网站使用的服务器类型
  2. Playmaker Input篇教程之PlayMaker菜单概述
  3. IBM专家谈(一)能源效率是POWER7的另一个优势
  4. 大学物理实验试卷1到8_物理实验在绝对的“理论”面前就是“纸老虎”
  5. C语言面试题之华为篇2(答案全)
  6. 参数方程求二阶偏导_偏微分方程
  7. 7-3 寻找大富翁 (25 分)
  8. Java必备常用操作API
  9. 反垃圾江湖风云纪事 | 技术头条
  10. Katalon Recorder 自动录制 Selenium 爬虫脚本
  11. 计算机网络超详细笔记(六):传输层
  12. C++ 输出Unicode字符的正确方法
  13. Kali最新2020.1版本之U盘启动加密与持久化存储制作流程
  14. Flutter 模拟神舟十三号火箭发射动画
  15. Microsoft Edge浏览器上不了网,其他浏览器可以
  16. 黑马程序员《JavaWeb程序设计案例教程》_课后习题答案
  17. CentOs7 安装绿色版Nginx并配置开机启动
  18. 计算机软件专利申请研究
  19. android基础知识13:AndroidManifest.xml文件解析【转载】
  20. windows软件卸载工具Geek Uninstaller免安装版

热门文章

  1. linux复制以a开头的文件,linux部分试题
  2. phpunit autoload.php,关于php:Composer不会创建所有需要的phpunit包含路径
  3. 自定义Hibernate Validator规则注解
  4. oracle重启 日志_超详细的数据库主机及数据库日志收集总结
  5. leetcode459 C++ 32ms 重复子串构成的字符串
  6. javascript的数据检测总结
  7. 如何做好部门以及公司的文档管理、知识管理以及情报管理?——By Me
  8. codevs1085数字游戏(环形DP+划分DP )
  9. [CSS揭秘]伪随机背景
  10. 搜狐-新闻页 粗略整理-自我学习