有谁知道如何在 NS3 模块中使用 yaml-cpp 库?
我已经完成了源代码,但是我很难弄清楚如何链接它,因为它在undefined reference to使用 waf 构建时出现错误。
有谁知道如何在 NS3 模块中使用 yaml-cpp 库?
我已经完成了源代码,但是我很难弄清楚如何链接它,因为它在undefined reference to使用 waf 构建时出现错误。
要使用 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 的源文件。