For an overview of hardware requirements, supported platforms, and software considerations, see hardware and software requirements.

LuciadCPillar makes use of a number of third-party libraries and components. A list of those libraries and their respective licenses is available below.

The C++ samples make use of Qt 5.12. The Qt libraries are not shipped as part of the LuciadCPillar distribution. You need to download them from The integration of the CPillar map within the Qt framework does not come pre-compiled. The source code of the map integration in Qt is part of the sample code and is compiled as part of the samples.

Your Luciad software works with the following libraries, some of which are third-party libraries. For each library we list name, version and license. Free and Open Source libraries are marked with O, commercial and proprietary libraries with C.

The list below provides an overview of libraries used within LuciadCPillar. Several libraries are compiled statically within the LuciadCPillar library and not visible in the API.

Name Version License(s)
boost 1.69.0 O Boost Software License - Version 1.0.
        bzip2 1.0.8 O bzip2-1.0.8
              eigen 3.3.7 O MPL-2.0
                    expected-lite 0.2.0 O Boost Software License - Version 1.0.
                          freetype 2.9.0 O BSD
                                gdal 3.1.3 O MIT
                                      glad 0.1.33 O MIT
                                            glm O MIT
                                                  glu 1.3 O MIT License
                                                        ijg-jpeg 9c O ijg-jpeg license
                                                              libbacktrace 1.0 O BSD license
                                                                    libcurl 7.61.1 O MIT
                                                                          libgpkg 1.0.1+2 O Apache License, version 2.0, January 2004
                                                                                libpng 1.6.34 O libpng-LICENSE.txt
                                                                                      libzip 1.5.1 O BSD
                                                                                            lodepng 20180910 O zlib
                                                                                                  moodycamel_concurrentqueue 20180614 O Boost Software License - Version 1.0 - August 17th, 2003
                                                                                                        nanosvg 20190422+4-lcd O zlib
                                                                                                              OpenSSL 1.1.1c O OpenSSL
                                                                                                                    proj 7.1.0 O MIT
                                                                                                                          rapidjson 1.1.0 O MIT
                                                                                                                                RapidXML_NS 1.13.2 O Boost Software License - Version 1.0 - August 17th, 2003
                                                                                                                                      sqlite3 3.31.1 O Public Domain
                                                                                                                                            zlib 1.2.11 O Zlib

                                                                                                                                                  The distribution of LuciadCPillar includes the following third-party tools for the samples. These are supplied with the LuciadCPillar distribution for convenience, or to demonstrate integration with other tools. They are not needed to run LuciadCPillar-based applications nor do they need to be distributed with such applications.

                                                                                                                                                  Name Version License(s)
                                                                                                                                                  fmt 5.3.0 O MIT
                                                                                                                                                        NLog 4.6.6 O BSD 3-Clause
                                                                                                                                                              spdlog 1.3.1 O MIT