gpt4 book ai didi

ubuntu - 使用 WAF 和 NS3 时链接共享库

转载 作者:行者123 更新时间:2023-12-04 18:42:09 25 4
gpt4 key购买 nike

这是一个与称为 NS3 的网络模拟器相关的查询。

假设我想构建一个名为“MyProgram”的程序并在构建它时链接一个共享库。
如何使用 WAF 执行此操作?我已将“MyProgram”放在名为“examples/thesis”的目录中并创建了一个 wscript。我还将“MyProgram”所需的文件放在临时目录中。 [更多关于在 NS3 中构建文件时使用 WAF 的信息:Link ]

这是我将运行以在没有库的情况下构建“MyProgram”的命令:./waf --build MyProgram

构建“MyProgram”时如何将库链接到共享库?

提前致谢!

最佳答案

您可以使用 lib将库列表传递给程序的命名参数。

def build(ctx):
ctx(rule='cp ${SRC} ${TGT}', source='src/main.c', target='main.c')
ctx.program(source='main.c', target='app', lib=['mysqlclient'])

关于ubuntu - 使用 WAF 和 NS3 时链接共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9260867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com