过去,我使用 Visual Studio 解决方案文件在 Windows 上构建 zeromq (libzmq)。我刚刚注意到 Visual Studio 解决方案是 deprecated因为它们太难维护了。
替代方法是使用 CMake ;问题是我没有如何以这种方式调用构建的经验。有没有人可以一步一步地演示必要的命令?
我想使用 libsodium 实现 32 位和 64 位 libzmq 二进制文件,并在 Windows 10 上使用 VS2015 编译。(我已经安装了 CMake 64 位并允许它在安装时添加到系统路径中。)
谢谢
最佳答案
所以最终我设法建立了 zeromq
在 Windows 10
从源使用 CMake
.CMake
用于设置各种 zeromq 项目选项;在这种情况下使用 libsodium密码学库并提供必要的 include
& linker
构建路径。配置选项后,CMake 将用于生成 Visual Studio 解决方案,从中构建 libzmq 二进制文件。
简而言之,这就是我使用 CMake GUI 的方式:
linker
反射(reflect)该架构的路径。 截屏:
关于cmake - 使用 CMake 在 Windows 10 上构建 zeromq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52056577/