Ceci est une ancienne révision du document !
ZeroMQ (ØMQ)
ZeroMQ est une librairie de communication inter-applications (IPC) basée sur les socket ethernet.
Elle est très simple d'utilisation et supporte plus de 30 langages de programmation
Installation
Voici la traduction du §To build on UNIX-like systems de la page http://zeromq.org/intro:get-the-software:
Si vous avez le choix, le système d'exploitation le plus confortable pour développer avec ZeroMQ est probablement Ubuntu.
- Assurez-vous que les librairies suivantes sont installées:
sudo apt-get install libtool pkg-config build-essential autoconf automake installed
- Vérifiez que uuid-dev package, uuid/e2fsprogs RPM ou équivalent sont également installé:
dpkg -l e2fsprogs
- Extraire les sources de l'archive .tar.gz (téléchargée au préalable sur http://zeromq.org/intro:get-the-software )
tar xvfz zeromq-4.2.1.tar.gz
- Compiler:
./configure make
- Pour installer ZeroMQ pour tout le système (accessible à tous les utilisateurs), exécutez:
sudo make install
- Enfin (dans tous les cas) lancez:
sudo ldconfig
Pour voir les options de configuration, lancer:
./configure --help
Lisez INSTALL pour plus de détails
Premiers pas
dans un répertoire de tests ou de développements:
git clone --depth=1 https://github.com/imatix/zguide.git
Les exemples hwclient. cpp, py…