NS3 bash: ./waf: No such file or directory error

问题描述 投票:0回答:2
charlie@charlie:~/Desktop/ns-allinone-3.36.1/ns-3.36.1$ ls
AUTHORS   build-support  CMakeLists.txt   doc       ns3               scratch  testpy.supp  VERSION
bindings  CHANGES.md     contrib          examples  README.md         src      utils
build     cmake-cache    CONTRIBUTING.md  LICENSE   RELEASE_NOTES.md  test.py  utils.py

charlie@charlie:~/Desktop/ns-allinone-3.36.1/ns-3.36.1$ ./waf
bash: ./waf: No such file or directory

有人可以帮我理解为什么我的目录中没有安装 waf 模块吗?

linux-kernel ns2 ns-3
2个回答
1
投票

尝试使用

./ns3
命令代替
./waf


0
投票

waf 构建系统在 ns-3.36 版本中被删除:https://github.com/nsnam/ns-3-dev-git/blob/master/CHANGES.md#changes-to-build-system-3

它被

ns3
脚本取代,这是一个Python脚本,提供类似于
waf
的界面。大多数常用命令,如
./waf configure
./waf build
被替换为几乎相同的
./ns3 configure
./ns3 build
等。然而,在内部,使用 CMake 构建系统。

您可以在此处查看引入更改的合并请求:https://gitlab.com/nsnam/ns-3-dev/-/merge_requests/460

© www.soinside.com 2019 - 2024. All rights reserved.