kosenko / ui

Boost.UI library
266 stars 18 forks source link

Boost.UI

Boost.UI is a C++ User Interface (GUI) Boost library that

Licence Travis AppVeyor

Documentation

Latest development documentation is available online.

Contents

Build instructions and dependencies

See build instructions.

Tested compilers: GCC 5.4.0, Clang 3.8.0, Visual C++ 9.0 (2008), 14.0 (2015), Travis CI and AppVeyor compilers.

Boost.UI depends on Boost.Config, Boost.Core, Boost.Function, Boost.Bind, Boost.Move, Boost.Optional, Boost.Tribool, Boost.Range and wxWidgets libraries. Also optionally Boost.Chrono and Boost.Date_Time could be used. Note that corresponding classes from C++11 Standard also could be used with Boost.UI if available.

Boost.UI is a binary library (not header-only) and must be built separately.

License

Distributed under the Boost Software License, Version 1.0.