Difference between revisions of "Libicnet"
From fd.io
(→Installation from binary packages) |
|||
Line 19: | Line 19: | ||
| sudo tee -a /etc/apt/sources.list.d/99fd.io.list | | sudo tee -a /etc/apt/sources.list.d/99fd.io.list | ||
$ sudo apt-get update | $ sudo apt-get update | ||
− | $ sudo apt-get install libicnet | + | $ sudo apt-get install libicnet-dev |
</syntaxhighlight> | </syntaxhighlight> | ||
Line 31: | Line 31: | ||
gpgcheck=0 | gpgcheck=0 | ||
EOF | EOF | ||
− | $ sudo yum install libicnet | + | $ sudo yum install libicnet-devel |
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 23:41, 29 April 2017
Contents
ConsumerSocket/ProducerTransport API: data transport library for ICN
This library is designed to provide a transport layer for applications willing to communicate using an ICN protocol stack. It also provides some useful tools showing how to use the library.
Dependencies
- libboost-system-dev
- libparc
- libccnx-common
- long-bow
Install the library
Installation from binary packages
Ubuntu 14.04 and Ubuntu 16.04
$ echo "deb [trusted=yes] https://nexus.fd.io/content/repositories/fd.io.master.ubuntu.$(lsb_release -sc).main/ ./" \ | sudo tee -a /etc/apt/sources.list.d/99fd.io.list $ sudo apt-get update $ sudo apt-get install libicnet-dev
Centos 7
$ cat << EOF | sudo tee -a /etc/yum.repos.d/99fd.io.repo [fdio-cicn-master] name=fd.io master branch latest merge baseurl=https://nexus.fd.io/content/repositories/fd.io.master.centos7/ enabled=1 gpgcheck=0 EOF $ sudo yum install libicnet-devel
Installation from source code
$ mkdir build && cd build $ cmake .. $ make $ sudo make install
Platforms
Libicnet has been tested in:
- Ubuntu 16.04 (x86_64) - Debian Testing - MacOSX 10.12