forked from nanomsg/nanomsg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
61 lines (43 loc) · 2.17 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Welcome to nanomsg
------------------
[![GitHub Release](https://img.shields.io/github/release/nanomsg/nanomsg.svg)](https://github.com/nanomsg/nanomsg/releases)
[![GitHub License](https://img.shields.io/github/license/nanomsg/nanomsg.svg)](https://github.com/nanomsg/nanomsg/blob/master/COPYING)
[![Linux Status](https://img.shields.io/travis/nanomsg/nanomsg.svg?label=linux)](https://travis-ci.org/nanomsg/nanomsg)
[![Windows Status](https://img.shields.io/appveyor/ci/gdamore/nanomsg.svg?label=windows)](https://ci.appveyor.com/project/gdamore/nanomsg)
[![Issues](https://img.shields.io/github/issues/nanomsg/nanomsg.svg)](https://github.com/nanomsg/nanomsg/issues)
[![Gitter](https://img.shields.io/badge/gitter-join-brightgreen.svg)](https://gitter.im/nanomsg/nanomsg)
nanomsg library is a simple high-performance implementation of several
"scalability protocols". Scalability protocol's job is to define how multiple
applications communicate to form a single distributed application.
For more info check the web site: http://nanomsg.org
Build it
--------
1. Download the package.
2. Unpack it.
3. Go to the root directory of the package.
4. sh autogen.sh
5. ./configure
6. make
7. make check
8. sudo make install
9. On Linux or other platforms which use ld.so for dynamic linking, run
ldconfig or equivalent as root to update your system’s shared library cache.
Build it on Windows
-------------------
1. Download the package.
2. Unpack it.
3. Go to the root directory of the package.
4. run "cmake ."
5. Open the nanomsg.sln file using MSVC IDE.
6. Build the entire solution.
7. Optionally, build RUN_TESTS project to run the test suite.
Resources
---------
Website: http://nanomsg.org
Source code: https://github.com/nanomsg/nanomsg
Documentation: http://nanomsg.org/documentation.html
Bug tracker: https://github.com/nanomsg/nanomsg/issues
Mailing list: nanomsg@freelists.org
Subscribe to the list here: http://www.freelists.org/list/nanomsg
IRC chatroom: channel #nanomsg at irc.freenode.net/8001
Gitter: [![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/nanomsg/nanomsg?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)