Starting from QP version 5.4.0 released over two years ago, the basic philosophy of building embedded applications with the QP frameworks has changed. Starting with that release, all examples for embedded boards include the QP/C/C++ frameworks as source code within the projects, instead of statically linking with a QP library.
NOTE: The QP examples for "big operating systems", like Windows, still use QP as a pre-compiled library that is statically linked with the application code.
The move to building QP from sources ensures the consistent toolset version and compiler options applied to the application code as well as the QP framework code.
NOTE: It is still possible to use QP as a library, but you need to build such libraries yourself, as they are no longer provided in the QP distribution.
--MMS
Last edit: Quantum Leaps 2018-05-16
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Starting from QP version 5.4.0 released over two years ago, the basic philosophy of building embedded applications with the QP frameworks has changed. Starting with that release, all examples for embedded boards include the QP/C/C++ frameworks as source code within the projects, instead of statically linking with a QP library.
The move to building QP from sources ensures the consistent toolset version and compiler options applied to the application code as well as the QP framework code.
--MMS
Last edit: Quantum Leaps 2018-05-16