#zeromq #binding #compatible #windows #deprecated #zmq-4

zmq-rs

A ZeroMQ库绑定(兼容Windows)for ZMQ-4.1.4

6个版本

使用旧的Rust 2015

0.1.8 2017年9月8日
0.1.7 2016年4月23日
0.1.5 2016年2月15日

#24 in #zeromq

每月24次下载

MIT许可证

67KB
1.5K SLoC

zmq-rs

A ZeroMQ Rust绑定,遵循MIT许可证

跟踪最新的稳定版ZMQ - 4.1.4(目前)

注意:4.1.4中的弃用API不可访问

希望有人能帮助我提高这份文档的质量。

API正在审查中,它们可能会在未来1.0版本中发生变化

如果您有任何建议,请提交一个问题。谢谢。

功能

  • Windows兼容
  • 最新

Windows使用方法

在cargo build之前,请提供以下两个环境变量

将ZMQ_LIB_PATH设置为包含zeromq dll的文件夹。

将ZMQ_LIB_NAME设置为不带'lib'前缀的dll名称。

例如,我们在"C:\zmq\bin"中有一个libzmq.dll。

在CMD中输入以下命令

*** git bash无法读取系统环境变量 ***

set ZMQ_LIB_PATH=C:\zmq\bin\
set ZMQ_LIB_NAME=zmq

cargo build

*** 因为最新的ZMQ二进制包在官方网站上不可用。 ***

*** Windows用户必须自己构建它。 ***

Linux使用方法

如果libzmq.so在默认链接器搜索路径中,只需执行cargo build

致谢

受erickt的rust-zmq启发

依赖项

~51KB