ns3的dce-linux integration
2016-11-30 22:19
549 查看
安装完ns-3的DCE integartion之后我以为万事大吉了,可以运行各种DCE代码了,结果在ns3-dce目录下总是只能运行部分examples, 很是郁闷,这些不是让人用的吗? 后面发现了ns3的Google Groups。于是果断将其加入收藏夹。之前基本都是google里面搜索要搜的内容加上关键字ns3,现在发现直接在ns3的google groups里面搜更加高效和准确。
https://groups.google.com/forum/#!searchin/ns-3-users/dce$20run|sort:relevance/ns-3-users/hoijVmIc0dg/C8OndMtbP4oJ
今天我在这里面用『dce run』搜了一下,发现有人问过为什么不能运行
另外提一下,要编译ns-3.24或者ns-3.25大概需要内存1.5G。如果内存不够小心编译失败!另外,由于下载过程很多都是用
https://groups.google.com/forum/#!searchin/ns-3-users/dce$20run|sort:relevance/ns-3-users/hoijVmIc0dg/C8OndMtbP4oJ
今天我在这里面用『dce run』搜了一下,发现有人问过为什么不能运行
dce-ccnd-linear-multiple.cc这个examples目录下的脚本。于是看到回答才发现原来这需要激活DCE的高级功能
bake.py configure -e dce-linux-1.7(因为我用的是ns3-dce-1.7)所以对应这个。然后
bake.py download,这会下载一些
ns3-dce-1.7里面没有,而
dce-linux-1.7需要的额外的库(可以发现如果之前已经在
ns3-dce-1.7的时候下载过的库就不用再下载了)。然后下载完之后还得重新把整个依赖再编译一下(包括ns-3.24)。由于太多了,所以我选择使输出详细一些.
bake.py build -vvv。
另外提一下,要编译ns-3.24或者ns-3.25大概需要内存1.5G。如果内存不够小心编译失败!另外,由于下载过程很多都是用
git命令去GitHub上下载源码,所以如果感觉速度太慢,用socks5代理
git下载。多亏了我在宿舍的ss客户端,使得我可以在实验室用ss客户端作为git的代理,使得下载明显加快。另外碰到不用代理就可以下载的时候我会用我的移动4G上网卡来下载依赖库,最快可以达到3M/s,给我省了很多不必要的时间。
相关文章推荐
- 使用WAF编译NS3, DCE
- ns3 DCE(Direct Code Execution)
- 在ubuntu-12.04下安装ns3-DCE和ofswitch13
- NS3 - Direct Code Execution (DCE)
- 使用bake重新编译ns3, dce, quagga
- ns3 dce 2层报文发送流程
- ns3中采用Linux模式启动dce的问题
- NS3(1)---dce及quagga的安装
- 网格与集群、CORBA、DCE和P2P的比较
- 什么叫DTE与DCE
- NS3_Tutorial 中文版: 第四章 NS3 概念概述(2/2)
- NS3 的安装
- NS3 -- 获取/设置部件属性
- ns3 添加模块
- NS3安装过程
- [NS3]个人使用小结&初学者记录
- NS3-3.9+Ubuntu10.04+Vanet-highway 安装与测试
- NS3学习记录(三)---一些统计工具安装
- NS3 仿真器 之 typeid 类知识学习
- Ubuntu下NS3安装步骤