Search results
Results from the WOW.Com Content Network
Asio is a freely available, open-source, cross-platform C++ library for network programming. It provides developers with a consistent asynchronous I/O model using a modern C++ approach. Boost.Asio was accepted into the Boost library on 30 December 2005 after a 20-day review. The library has been developed by Christopher M. Kohlhoff since 2003.
Colt provides a set of Open Source Libraries for High Performance Scientific and Technical Computing. Efficient Java Matrix Library (EJML) is an open-source linear algebra library for manipulating dense matrices. JAMA, a numerical linear algebra toolkit for the Java programming language. No active development has taken place since 2005, but it ...
vcpkg provides access to C and C++ libraries to its supported platforms. The command-line utility is currently available on Windows, macOS and Linux. [2] vcpkg was first announced at CppCon 2016. [3] The vcpkg source code is licensed under MIT License and hosted on GitHub. [4] vcpkg supports Visual Studio 2015 Update 3 and above.
The Apache C++ Standard Library is another open-source implementation. It was originally developed commercially by Rogue Wave Software and later donated to the Apache Software Foundation . [ 9 ] However, after more than five years without a release, the board of the Apache Software Foundation decided to end this project and move it to Apache Attic.
Dlib is a general purpose cross-platform software library written in the programming language C++. Its design is heavily influenced by ideas from design by contract and component-based software engineering. Thus it is, first and foremost, a set of independent software components. It is open-source software released under a Boost Software License.
The following list of C++ template libraries details the various libraries of templates available for the C++ programming language.. The choice of a typical library depends on a diverse range of requirements such as: desired features (e.g.: large dimensional linear algebra, parallel computation, partial differential equations), commercial/opensource nature, readability of API, portability or ...
The libraries are aimed at a wide range of C++ users and application domains. They range from general-purpose libraries like the smart pointer library, to operating system abstractions like Boost FileSystem, to libraries primarily aimed at other library developers and advanced C++ users, like the template metaprogramming (MPL) and domain-specific language (DSL) creation (Proto).
Eigen is a high-level C++ library of template headers for linear algebra, matrix and vector operations, geometrical transformations, numerical solvers and related algorithms. . Eigen is open-source software licensed under the Mozilla Public License 2.0 since version 3.1