Есть ли элегантный способ собрать библиотеку protobuf как статическую библиотеку с базелем?
Если нет, то нет ли способа встроить Базель и получить абсолютный путь для ссылки?
Вы можете создать библиотеку как статическую, используя опцию linkstatic.См .: https://docs.bazel.build/versions/master/be/c-cpp.html#cc_library.linkstatic
linkstatic
Что касается связывания, вы должны позволить Bazel сгенерировать для вас флаги компоновщика, добавив библиотеку Protobuf в список deps.Смотри: https://docs.bazel.build/versions/master/be/c-cpp.html#cc_library.deps
deps