我正在尝试在MAC Mountain Lion上使用NS-3.15,但在编译时我遇到以下错误:
source not found: 'model/itu-r-1411-nlos-over-rooftop-propagation-loss-model.cc' in bld(features=['cxx', 'cxxshlib', 'ns3module'], ns3_dir_location='src/propagation', pcfilegen=bld(features='ns3pcfile', idx=2, meths=[], prec=defaultdict(<type 'list'>, {}), _name='', source='', module='ns3-propagation', mappings={}, path=/Users/user/Desktop/nsam.org/ns-allinone-3.15/ns-3.15/src/propagation, target='') in /Users/user/Desktop/nsam.org/ns-allinone-3.15/ns-3.15/src/propagation, use=['ns3-network', 'ns3-mobility'], mappings={}, uselib='', meths=['set_macosx_deployment_target', '_add_test_code', 'apply_bundle', 'process_rule', 'process_source', 'apply_link', 'apply_objdeps', 'apply_uselib_local', 'process_use', 'propagate_uselib_vars', 'apply_incpaths', 'apply_implib', 'apply_vnum'], prec=defaultdict(<type 'list'>, {}), source=['model/propagation-delay-model.cc', 'model/propagation-loss-model.cc', 'model/jakes-propagation-loss-model.cc', 'model/jakes-process.cc', 'model/cost231-propagation-loss-model.cc', 'model/okumura-hata-propagation-loss-model.cc', 'model/itu-r-1411-los-propagation-loss-model.cc', 'model/itu-r-1411-nlos-over-rooftop-propagation-loss-model.cc', 'model/kun-2600-mhz-propagation-loss-model.cc'], test=False, is_ns3_module=True, install_path='${LIBDIR}', module_deps=['network', 'mobility'], includes='.', dependencies=['network', 'mobility'], path=/Users/user/Desktop/nsam.org/ns-allinone-3.15/ns-3.15/src/propagation, vnum=None, posted=True, is_static=False, target='../../ns3.15-propagation-debug', idx=1, _name='ns3-propagation') in /Users/user/Desktop/nsam.org/ns-allinone-3.15/ns-3.15/src/propagation
如果我理解正确,我认为这意味着它无法找到这些依赖关系,但我无法弄清楚如何添加它们或者它们应该在哪里,有人可以帮助我吗?我正在关注this tutorial。
我知道这不是一个编程问题,但我还没弄清楚在哪里问,所以如果你知道一个更好的地方请告诉我。
答案 0 :(得分:0)
您的安装不干净。 请尝试按照此安装教程http://www.nsnam.org/wiki/index.php/Installation
进行操作询问NS3问题的最快响应地点是他们的NS3用户组邮件列表https://groups.google.com/forum/#!forum/ns-3-users