Unreal Engine 4 plugin for ZeroMQ with bindings from zmqcpp.
- Copy this repository into the 
Pluginsfolder of your Unreal project. - Verify that the plugin is enabled in the plugin menu inside the Unreal Editor.
 - In your module's build file (
<your project name>.Build.cs) addZeroMQto the module dependency list: 
...
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "ZeroMQ" });
                                                                                     // add this! ^^^^^^^^
...- Test that it works!
 
# include <zmq.hpp>
...
// place this somewhere it'll be run (e.g. BeginPlay() of your gamemode or similar)
int major, minor, patch;
zmq::version(&major, &minor, &patch);
UE_LOG(LogTemp, Log, TEXT("ZeroMQ version: v%d.%d.%d), major, minor, patch);
...
- Windows (x64 and x86)
 - Linux
 - MacOS