浏览代码

libzmq: update to version 4.3.1

Bertrand Blackburn 6 年之前
父节点
当前提交
e618a21442
共有 5 个文件被更改,包括 57 次插入0 次删除
  1. 二进制
      lib/zmq/Abc.Zebus.libzmq.x64.dll
  2. 二进制
      lib/zmq/Abc.Zebus.libzmq.x64.so
  3. 二进制
      lib/zmq/Abc.Zebus.libzmq.x86.dll
  4. 二进制
      lib/zmq/Abc.Zebus.libzmq.x86.so
  5. 57 0
      lib/zmq/README.md

二进制
lib/zmq/Abc.Zebus.libzmq.x64.dll


二进制
lib/zmq/Abc.Zebus.libzmq.x64.so


二进制
lib/zmq/Abc.Zebus.libzmq.x86.dll


二进制
lib/zmq/Abc.Zebus.libzmq.x86.so


+ 57 - 0
lib/zmq/README.md

@@ -0,0 +1,57 @@
+# Build libzmq for Zebus
+
+Download the latest release of [libzmq](https://github.com/zeromq/libzmq/releases) and extract it.
+
+## Windows
+
+Open a *Developer Command Prompt for VS 2017* inside the source directory.
+
+### x64
+
+```
+mkdir build_x64
+cd build_x64
+cmake -G "Visual Studio 15 2017 Win64" -D WITH_PERF_TOOL=OFF -D ZMQ_BUILD_TESTS=OFF -D ENABLE_CPACK=OFF -D CMAKE_BUILD_TYPE=Release ..
+msbuild /m /v:m /p:Configuration=Release /p:Platform=x64 ZeroMQ.sln
+```
+
+The dynamic library will be outputted in `bin\Release\libzmq-*.dll`.
+
+### x86
+
+```
+mkdir build_x86
+cd build_x86
+cmake -G "Visual Studio 15 2017" -D WITH_PERF_TOOL=OFF -D ZMQ_BUILD_TESTS=OFF -D ENABLE_CPACK=OFF -D CMAKE_BUILD_TYPE=Release ..
+msbuild /m /v:m /p:Configuration=Release /p:Platform=Win32 ZeroMQ.sln
+```
+
+The dynamic library will be outputted in `bin\Release\libzmq-*.dll`.
+
+## GNU+Linux
+
+Open a shell inside the source directory.
+
+### amd64
+
+```
+mkdir build_amd64
+cd build_amd64
+cmake -DWITH_PERF_TOOL=OFF -DZMQ_BUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release ..
+make -j$[$(nproc)+1]
+strip lib/libzmq.so.*.*
+```
+
+The dynamic library will be outputted in `lib/libzmq.so.*.*`.
+
+### i386
+
+```
+mkdir build_i386
+cd build_i386
+cmake -DWITH_PERF_TOOL=OFF -DZMQ_BUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32 ..
+make -j$[$(nproc)+1]
+strip lib/libzmq.so.*.*
+```
+
+The dynamic library will be outputted in `lib/libzmq.so.*.*`.