C++ Boost.Asio language bindings for OFI libfabric.
EARLY DEVELOPMENT - API NOT STABLE
This project is developed as a dependency of another project which currently
limits the scope (FI_MSG, FI_VERBS). If you are interested in extending the scope and/or collaborating,
we are welcoming you to talk to us.
Bindings (Core):
- OFI libfabric (Hint location via
-DOFI_ROOT=/path/to/libfabric) - Boost.Asio (Hint location via
-DBOOST_ROOT=/path/to/boost) - Boost.Container (Hint location via
-DBOOST_ROOT=/path/to/boost)
Tests (Optional, enable with -DBUILD_TESTING=ON):
- Boost.Program_options (Hint location via
-DBOOST_ROOT=/path/to/boost)
git clone https://github.com/FairRootGroup/asiofi
mkdir asiofi_build && cd asiofi_build
cmake -DCMAKE_INSTALL_PREFIX=./asiofi_install ../asiofi
cmake --build . --target installGNU Lesser General Public Licence (LGPL) version 3, see LICENSE.
Copyright (C) 2018 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH