我是巴泽尔的新手。这是 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.谁能举个例子吗?谢谢!