我在Windows 7&我必须使用ns3网络模拟器,所以我安装了Cygwin模拟器。我成功从官方网站下载ns3并安装它,但是没有安装六个模块。我认为这是因为当我安装Cygwin时,我没有安装一些软件包,这些软件包需要这些软件包。所以,有消息:
Modules not built (see ns-3 tutorial for explanation):
brite click fd-net-device
openflow tap-bridge visualizer
我找到了ns3教程(pdf文件关闭。引用),但我无法在这些文档中找到我应该怎样做才能成功构建这些模块!只有一个安装步骤和一些例子!我试着运行测试&我考试回来了
0 of 0 tests passed (0 passed, 0 skipped, 0 failed, 0 crashed, 0 valgrind errors)
所以,我想我现在无法使用ns3,因为没有一个测试可以通过! 我在哪里可以阅读我必须在Cygwin中更新/安装(可能安装其他版本的gcc,或安装java等)以成功构建更多模块?
答案 0 :(得分:0)
这些模块除了NS3之外还需要另外一个软件,因为这些模块是通过集成/使用其他项目而开发的。
您可以在他们备受推崇的NS3模块文档页面或NS3 Wiki
中找到如何安装和使用它TapBridge和仿真功能方面取决于Linux,并且这些组件未通过Cygwin在Windows上启用。如果您想在NS3上认真工作并且仍然需要Windows,请考虑使用流行的Linux平台https://www.nsnam.org/wiki/HOWTO_use_VirtualBox_to_run_simulations_on_Windows_machines和https://www.nsnam.org/wiki/HOWTO_use_VMware_to_set_up_virtual_networks_%28Windows%29
的虚拟化除非你需要这些模块。你可以跳过它。它不需要它。