Я пытаюсь создать два разных приложения, которые зависят от librdkafka. Приложения написаны на. NET Core и Go.
. Я установил платформу слияния с помощью apt и установил ее из хранилища слияния. Я предполагаю, что установка этой платформы включает в себя librdkafka (и делает ее доступной для пакетов * NET и> GO).
Когда я пытаюсь собрать либо, я получаю две разные ошибки.
Для приложения Go:
# pkg-config --cflags -- rdkafka
Package rdkafka was not found in the pkg-config search path.
Perhaps you should add the directory containing `rdkafka.pc'
to the PKG_CONFIG_PATH environment variable
No package 'rdkafka' found
pkg-config: exit status 1
Для приложения. NET Core:
System.DllNotFoundException : Failed to load the librdkafka native library.
Stack Trace:
at Confluent.Kafka.Impl.Librdkafka.Initialize(String userSpecifiedPath)
at Confluent.Kafka.Producer`2..ctor(ProducerBuilder`2 builder)
at Confluent.Kafka.ProducerBuilder`2.Build()
Существуют ли какие-либо последующие шаги, которые необходимо предпринять после установки рабочей платформы, сделать либрдкафку доступной для приложений?