现在的位置: 首页 > 综合 > 正文

ns3 添加模块

2018年05月11日 ⁄ 综合 ⁄ 共 608字 ⁄ 字号 评论关闭

大部分按照http://blog.csdn.net/barcodegun/article/details/6898193这个进行

为了尊重原作者

模块源码也从该文提供的入口下载吧


不过ns-3.13及后续版本

不需要进行 5. 在 src/wscript文件中添加该组件  这一步

因为脚本会自动识别src下的目录模块

然后需要对 vanet/wscript 做如下修改

-    headers = bld.new_task_gen('ns3header')
+    headers = bld.new_task_gen(features=['ns3header'])

即 将

headers = bld.new_task_gen('ns3header')
替换成
headers = bld.new_task_gen(features=['ns3header'])

否则会出现

会出现

File ……/src/vanet/model/controller.h has no mapping in ['.C', '.o', '.obj', '.c', '.c++', '.py', '.cpp', '.cc', '.pc.in', '.cxx'] (did you forget to load a waf tool?)

的错误


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


最后生成模块的位置在ns-3-dev/build 下

头文件在ns-3-dev/build/ns3下



抱歉!评论已关闭.