You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NS3执行./waf提示文件不存在问题求助

NS3执行./waf提示文件不存在的原因及解决

核心原因

ns-3从3.30版本开始逐步弃用Waf构建系统,3.36版本已完全移除Waf相关文件,官方默认改用CMake作为构建工具,因此你在当前目录下找不到waf脚本是版本迭代的正常结果。

替代构建步骤(CMake方式)

你的目录已包含CMakeLists.txt,符合CMake构建要求,执行以下命令即可完成项目构建:

# 创建并进入build目录
mkdir -p build && cd build
# 配置构建参数(默认配置直接执行即可)
cmake ..
# 并行编译项目(-j后接CPU核心数,nproc自动获取核心数)
make -j$(nproc)

补充说明

若坚持使用Waf构建,需切换到ns-3.29及更早版本,但官方已停止对旧版本Waf的维护,推荐优先使用当前版本的CMake构建流程。

内容的提问来源于stack exchange,提问作者Haneel Kumar Nagineni

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 05:50:51