如何将我的ns3程序与系统库链接?

时间:2014-10-21 04:21:33

标签: ns-3

我需要将我的ns3程序与lex和yaac库链接起来。 使用gcc命令就是:

gcc -o my_program my_program -ll -ly

我如何使用waf做到这一点。

我目前的wscript看起来像这样:

def build(bld):
obj = bld.create_ns3_program('my_program', ['core', 'mobility', 'wifi', 'csma', 'applications', 'config-store', 'stats'])
obj.source = ['my_program.cc']

我尝试添加obj.env.append_values(“LIB”,['l','y'])和其他几种变体。但这没有帮助。

1 个答案:

答案 0 :(得分:0)

您需要更新wscript文件并添加所需的库依赖项。 请参阅此处的示例http://garfield001.wordpress.com/2013/04/16/compile-and-link-ns3-program-with-external-library/

或者您可以查看/ stats / module中的示例如何包含SQL库。