9

如何在 Windows 上设置 ZeroMQ 以使用 OpenPGM?

4

4 回答 4

5

我已经做到了。这并不像我最初担心的那么难。我是这样做的:

  1. 从这里下载 OpenPGM 二进制文件:http: //miru.hk/openpgm/
  2. 从 tarball 或 github 下载 ZMQ 源代码
  3. 在 Visual Studio 中打开 builds\msvc\msvc10.sln
  4. 选择 WithOpenPGM 配置
  5. 将适当的 OpenPGM 目录添加到附加的 Include 目录中
  6. 将适当的 OpenPGM 目录添加到其他库目录
  7. 将适当的 OpenPGM .lib 文件添加到其他链接器依赖项
  8. 建造和享受
于 2013-04-09T22:00:42.323 回答
4

如果我没记错的话,快照是使用 OpenPGM 支持构建的:http ://snapshot.zero.mq/

于 2011-06-27T10:56:07.497 回答
2

您首先遵循 OpenPGM 指南:https ://code.google.com/p/openpgm/wiki/OpenPgm5CReferenceBuildLibraryWindows然后确保 zeromq 的编译过程可以链接该库...

应该可以开始工作,但是,这可能不是那么容易: https ://zeromq.jira.com/browse/LIBZMQ-377

但是,您可以从这里下载在 Windows 上使用 OpenPGM 完全编译的二进制文件: http ://www.zeromq.org/distro:microsoft-windows

于 2012-07-24T11:34:53.097 回答
1

如果我站在你的立场上,我会在 FreeBSD 或 Ubuntu 上设置 OpenPGM,并在那里有一个路由器进程,从 Windows 机器获取消息并多播它们。这样,您就可以在 Windows 上处理一个更简单的问题,并且您将使用 OpenPGM 的首选平台之一

处理路由场景所需的几乎所有代码都已经在 0MQ 指南中为您编写好了。

于 2011-07-01T01:36:25.360 回答