【发布时间】:2012-11-27 08:08:40
【问题描述】:
有人知道如何在 NS3 模块中使用 yaml-cpp 库吗?
我已经完成了源代码,但我很难弄清楚如何链接它,因为使用 waf 构建时出现 undefined reference to 错误。
【问题讨论】:
-
更多信息,试试'-vvv'
标签: linker build-automation waf ns-3
有人知道如何在 NS3 模块中使用 yaml-cpp 库吗?
我已经完成了源代码,但我很难弄清楚如何链接它,因为使用 waf 构建时出现 undefined reference to 错误。
【问题讨论】:
标签: linker build-automation waf ns-3
要使用 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的源文件。
【讨论】: