IOFormat  IOF_v0.33.0_release
Installation

IOFormat is delivered as a conan package for following platforms:

  • Windows:
    • Visual Studio 2015 (VC14)
    • Visual Studio 2017 (VC15)
  • RHEL7: GCC 4.8
  • RHEL8: GCC 8
  • Ubuntu: 18.04 GCC 7
  • Ubuntu: 20.04 GCC 9

Conan packages are named as follow:

IOFormat/x.y.z@builsystem/<preview|stable>

Preview versions can be released between two stable deliveries.

IOFormat library is delivered in dynamic (.dll, .so).

IOFormat is compatible with conan v1.x.

Integration in your project

Add IOFormat conan package name into your conanfile.py as requirement. (see conan documentation for more help) In your CMakeLists files, you can now require IOFormat in parts of your application by adding the following line:

target_link_libraries(${PROJECT_NAME} CONAN_PKG::IOFormat)

You have now access to IOFormat headers and can start using it.

Remark: IOFormat being based on IOLink library, importing IOFormat inside your application will automatically give you access to IOLink functionalities. No need to specify IOLink conan package importing.