Manual cross-compile 

Manual cross-compile is not recommended unless the hardware is not officially supported by Qt. For instance, the BeagleBone board ( is nowhere to be found on the kit selection page when creating a new project. In this case, we have no choice but to manually do it by ourselves. This is because it is a really long and complicated process to set up before you can even begin to cross-compile your project.

If, like me, you're someone who uses the Windows system to develop your application, then you need to download the GNU Toolchain for BeagleBone at This package includes the GCC compiler, header files, and libraries that are compatible with the Linux image ...

Get Application Development with Qt Creator now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.