我正在使用waf脚本来构建ns-3模拟器。我还安装了(我的意思是我已经下载并构建了ns-3模拟器的openflow模块)。但是,当我想要在原始ns-3源代码中将openflow模块(位于linux的不同目录中)的头文件包含到另一个模块(例如lte模块)的类中时,我没有得到这样的文件或目录错误。我试图通过添加我想要添加的头文件的路径来更改wafscript,但它不起作用。我还能尝试什么来解决这个问题呢?提前谢谢。
发布于 2013-07-02 17:49:46
我刚刚发现problem.It发现这是对应的wscript文件( lte模块的wscript文件)的配置文件导致的错误。在这个文件中,我需要通过修改构建方法将openflow模块添加为lte模块的源模块,如下所示
module = bld.create_ns3_module('lte', ['<another modules>','openflow'])
通过这种方式,现在waf构建系统能够包含openflow模块作为源路径。
https://stackoverflow.com/questions/17225822
复制