我需要将我的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'])和其他几种变体。但这没有帮助。
答案 0 :(得分:0)
您需要更新wscript文件并添加所需的库依赖项。 请参阅此处的示例http://garfield001.wordpress.com/2013/04/16/compile-and-link-ns3-program-with-external-library/
或者您可以查看/ stats / module中的示例如何包含SQL库。