Ubuntu 18.04 ns-3生成完成成功,但程序未运行

Ubuntu 18.04 ns-3生成完成成功,但程序未运行,ubuntu-18.04,ns-3,Ubuntu 18.04,Ns 3,当我运行命令时 /waf——运行hello模拟器 Waf:正在输入目录“/home/n/build” Waf:正在离开目录“/home/n/build” 构建命令将存储在Build/compile_commands.json中 “构建”已成功完成(6.072s) 构建成功完成,但没有显示程序的输出。我遇到了同样的问题,结果是我的waf配置不正确。因此,请尝试以下命令重新配置它。(原因可能是突然中断或配置顺序错误) 配置waf cd ns-3.32 (your version might be

当我运行命令时

/waf——运行hello模拟器
Waf:正在输入目录“/home/n/build”
Waf:正在离开目录“/home/n/build”
构建命令将存储在Build/compile_commands.json中
“构建”已成功完成(6.072s)

构建成功完成,但没有显示程序的输出。

我遇到了同样的问题,结果是我的
waf
配置不正确。因此,请尝试以下命令重新配置它。(原因可能是突然中断或配置顺序错误)

配置waf

cd ns-3.32 (your version might be different)
  CXXFLAGS="-O3" ./waf configure
  ./waf -d optimised configure; ./waf
  ./waf --disable-python configure
  ./waf --enable-sudo configure
  ./waf distclean
  rm -rf build
  ./build.py

您应该检查hello模拟器程序中是否启用了日志组件;已定义否我的意思是,如果您为您的程序定义了
NS\u LOG\u COMPONENT\u DEFINE
,然后您随后通过
LogComponentEnable
启用了组件。