关于在windows上使用ns3的方法综述

335 阅读1分钟

通常来说,ns3只能在linux上使用。在windows上使用ns3的方法可以分为以下几类:

  1. 在windows上安装linux虚拟机;
  2. 在windows上安装linux的工具链;
  3. 将ns3项目移植到windows上。

在windows上安装linux虚拟机

这种方法也可以分为两种:

  1. 用vmwave安装完整的linux系统;
  2. 用wsl2

用vmwave安装完整的linux系统

优点:有完整的工作环境,在网络上找教程一般都适用于这个环境;

缺点:内存占用很大,如果想一边开网页学习,一边开虚拟机,电脑负担就很重了。

WSL2

优点:与Windows系统有很好的互操作性,比vmwave虚拟机的开销小;

缺点:使用难度比vmwave虚拟机略高,且一些教程不一定适用于wsl。

在windows上安装linux的工具链

优点:比开虚拟机的开销要小很多,且支持在windows上的vscode中使用跳转到定义等功能;

缺点:使用难度更大,且教程很少。

将ns3项目移植到windows上

优点:能够实现最小的开销

缺点:难度也是最大的,只有远古版本有现成的移植好的版本