1

有谁知道如何在 NS3 模块中使用 yaml-cpp 库?

我已经完成了源代码,但是我很难弄清楚如何链接它,因为它在undefined reference to使用 waf 构建时出现错误。

4

1 回答 1

0

要使用 yaml-cpp,您只需编写如下内容:

def options(opt):
    opt.load("cxx_compiler")

def configure(conf):
    conf.load("cxx_compiler")
    conf.check_cfg(package = "yaml-cpp", args = ["--cflags",  "--libs", ], uselib_store = "YAMLCPP")

def build(bld):
    bld.program(source = "main.cpp", use = "YAMLCPP")

waf 使用 pkg-config 获取所有选项。main 是使用 yaml-cpp 的源文件。

于 2013-03-18T17:52:12.957 回答