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

ns-3.39运行first.cc失败,CMakeLists.txt相关错误求助

ns-3.39运行first.cc报错的解决办法

你的错误根源是直接执行了C++源码文件first.cc,系统会把它当作shell脚本解析,自然会出现各种语法和命令找不到的错误。以下是正确的操作步骤:

正确运行流程

  • 进入ns-3.39的主目录:
    cd /path/to/ns-3.39
    
  • 用ns-3提供的运行脚本直接执行示例(推荐):
    ./ns3 run first
    
  • 或者手动编译运行:
    1. 创建并进入build目录:
      mkdir -p build && cd build
      
    2. 配置cmake(确保开启示例编译):
      cmake .. -DNS3_BUILD_EXAMPLES=ON
      
    3. 编译first目标:
      make first
      
    4. 运行编译后的可执行文件:
      ./scratch/first
      

注意:不要直接执行.cc源码文件,必须通过ns-3的编译系统处理后运行生成的可执行程序。

内容的提问来源于stack exchange,提问作者PSH

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 15:42:04