This is a shell wrapper for ZeroMQ. Currently it can only send to a REQ socket.
Just run make. You can customize include or library paths like so:
make LIBRARY_PATH=$USER/.local/lib INCLUDE_PATH=$USER/.local/include
zmq `<SOCKET_TYPE>` `<DESTINATION_URI>` `[messages ...]`
zmq REQ tcp://localhost:5556 hello
You will see the contents of the first return message, and the program will exit.