在Windows上安装并运行ns3模拟

rdrgkggo  于 2023-10-22  发布在  Windows
关注(0)|答案(2)|浏览(224)

我试着按照文档在WSL Ubuntu上安装它,但构建失败(日志并不重要 *1,但你可以检查是否感兴趣https://pastebin.com/UTQdd4sW
我也试过nixOS(wsl),也没有运气
然后我认为使用Docker镜像是最简单的,并尝试了这个https://hub.docker.com/r/andreafulcheri/ns3,但当我运行./waf --run hello-simulator时得到了waf: command not found。也不知道我将如何有视觉(GUI)的模拟。
我更喜欢使用Python进行模拟。
现在我最沮丧的是,任何帮助与一步一步的指南(从安装到运行一个简单的测试与可视化模拟)是赞赏。(如果我错过了什么,请告诉我,我会更新)

  • 1这里的任何日志都与这个问题的范围无关,因为我想要一个完整的指南从安装到运行一个简单的可视化模拟测试(而不是修复我的bug),我没有找到合适的指南(官方的指南也不适合我)。所以,这是非常无关的什么错误的方式,我接近和它的错误).我希望这个问题不仅对我,而且对任何新来者都有一个完整的指导。
sg3maiej

sg3maiej1#

如果你使用的是ns-3版本的Waf(<= ns-3.35),你应该使用该版本测试过的兼容编译器(查看发行说明),或者手动应用修复程序。
你提到的docker镜像使用的是ns-3.38,它基于CMake。从ns-3.36开始,您可以参考以下指南。只要确保安装g++/clang,python3,cmake和ninja/makefiles。
https://www.nsnam.org/docs/tutorial/html/quick-start.html

uyto3xhc

uyto3xhc2#

可能您没有正确安装WSLg https://github.com/microsoft/wslg
仔细检查像gedit这样的基本应用程序是否有效:

sudo apt update && \ 
sudo apt upgrade && \
sudo apt install gedit && \
gedit

相关问题