gpt4 book ai didi

c++ - 如何使用 VS2015 社区为 C++ 安装 ZeroMQ

转载 作者:行者123 更新时间:2023-11-30 02:29:59 24 4
gpt4 key购买 nike

我正在尝试使用 C++ 在 Windows 中学习网络(特别是为了制作一个非常简单的 mmo 服务器)。

我正在阅读有关跨平台性和套接字复杂性的文章,并且经常接触到 protobuf 和 zeroMQ。

在阅读了 zeroMQ 之后,我认为它对于 mmo 服务器是有意义的。

所以我去了 zeroMQ 网站并下载了 msi 安装程序。我运行了它,但现在卡住了。

我不太明白 MSI 做了什么...它是否在 system32 中弹出了一个 zeroMQ.dll?我还需要获取 C++ 绑定(bind)吗?基本上,你如何为 C++ 安装 zeromq?

附言如果有人向我展示如何使用 Nuget 进行操作,则加分。我想这就是为什么我不知道如何手动安装库,我总是使用 Nuget...

谢谢。

最佳答案

Nuget 确实有一个 package适用于 ZeroMQ,但目前似乎仅适用于 C#。

您安装的 MSI 包含 ZeroMQ 的 Python 绑定(bind),并在安装程序中针对选定的 Python 版本进行安装。

对于 C++,他们在 download page 上有预构建的二进制文件.但是,这些库是使用旧版本的 Visual Studio 构建的,即 not compatible使用 Visual Studio 2015。如果你想使用 ZeroMQ,恐怕你将不得不 build图书馆是你自己。

当你成功构建ZeroMQ后,你可以关注他们的guide了解如何使用它。或者您可以添加 C++ bindings它有一个漂亮且易于使用的界面。

关于c++ - 如何使用 VS2015 社区为 C++ 安装 ZeroMQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39108484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com