首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu上安装节点js pulsar客户端

在ubuntu上安装节点js pulsar客户端
EN

Stack Overflow用户
提问于 2020-01-24 10:33:16
回答 1查看 1.3K关注 0票数 1

我试图在ubuntu上安装节点js客户端的脉冲星客户机。我得到以下错误:

代码语言:javascript
复制
fatal error: pulsar/c/message.h: No such file or directory  #include <pulsar/c/message.h>
compilation terminated.
Pulsar.target.mk:116: recipe for target 'Release/obj.target/Pulsar/src/addon.o' failed
make: *** [Release/obj.target/Pulsar/src/addon.o] Error 1

文件上说

Pulsar Node.js客户端库基于C++客户端库。按照C++库的说明,通过RPM、Deb或Homebrew包安装二进制文件。

(注意:您不仅需要安装脉冲星客户端库,还需要安装脉冲星客户端开发库)

但是,关于在Ubuntu上安装C++库的说明并不十分清楚。还不清楚如何安装pulsar-client-dev库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-24 14:44:49

您说得对,必须安装C++库。请注意,请确保安装了兼容的C++库。https://github.com/apache/pulsar-client-node#compatibility

要安装C++库ubuntu,这里有一个示例,它来自我们基于Ubuntu的Docker映像构建。https://github.com/kafkaesque-io/pulsar-beam/blob/master/Dockerfile#L29

代码语言:javascript
复制
wget --user-agent=Mozilla -O apache-pulsar-client.deb "https://archive.apache.org/dist/pulsar/pulsar-2.4.1/DEB/apache-pulsar-client.deb"
wget --user-agent=Mozilla -O apache-pulsar-client-dev.deb "https://archive.apache.org/dist/pulsar/pulsar-2.4.1/DEB/apache-pulsar-client-dev.deb"

apt install -y ./apache-pulsar-client.deb
apt install -y ./apache-pulsar-client-dev.deb
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59894670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档