gpt4 book ai didi

c++ - 玩转 Bazel C++ 教程;构建不创建/使用共享库?

转载 作者:行者123 更新时间:2023-11-27 23:44:33 25 4
gpt4 key购买 nike

今天第一次看 Bazel。

关于构建 cpp tutorial ,我可以看到它如何构建简单的可执行文件和存档库,但它看起来不像示例创建或使用共享库。

有谁知道用于演示此过程的简单示例 BUILD 文件?谢谢。

最佳答案

共享库是一个cc_binary:

cc_binary(
name = "libfoo.so",
srcs = ["foo.cc"],
linkshared = 1, ## important
)

(在非常重要的情况下,您可能还应该添加 linkstatic = 1 以获得一个自包含的 DSO,它本身不具有对其源依赖项的加载时依赖项。)

关于c++ - 玩转 Bazel C++ 教程;构建不创建/使用共享库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51689092/

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