小编sup*_*erd的帖子

bazel Alwayslink = true 是什么意思?

我是巴泽尔的新手。这是 bazel 文档中的解释:

https://docs.bazel.build/versions/master/be/c-cpp.html#cc_library.alwayslink

始终链接

布尔值;选修的; 不可配置;默认为 0

如果为 1,则任何(直接或间接)依赖于此 C++ 库的二进制文件都将链接到 srcs 中列出的文件的所有目标文件中,即使某些文件不包含二进制文件引用的符号。如果二进制文件中的代码未显式调用您的代码,例如,如果您的代码注册以接收某些服务提供的回调,则这非常有用。

我不太明白最后一句:e.g., if your code registers to receive some callback provided by some service.谁能举个例子吗?谢谢!

c++ bazel

6
推荐指数
1
解决办法
6920
查看次数

标签 统计

bazel ×1

c++ ×1