Configuring Qt Creator for i.MX8 boards on Ubuntu Jammy Jellyfish

Published on January 1, 1970

Archived Notice

This article has been archived and may contain broken links, photos and out-of-date information. If you have any questions, please Contact Us.

Qt Creator Qt Creator Here we will explain the Qt Creator development for Qt5 development. Qt Creator is a cross-platform integrated development environment (IDE) built for the maximum developer experience. Qt Creator runs on Windows, Linux, and macOS desktop operating systems and allows developers to create software across desktop, mobile, and embedded platforms. We will focus on Linux running on amd64 architecture. Qt Creator's advanced code editor lets you write software in C++, QML, JavaScript, Python, and other languages. It features code completion, syntax highlighting, refactoring and has built-in documentation at your fingertips. Qt Creator integrates with most popular version control systems, including Git, Subversion, Perforce, and Mercurial. Build for and run your software on desktop, mobile and embedded operating systems. The build settings allow you to easily switch between targets. Test and debug applications in conditions practically identical to those on your target device. We have to install Qt5 Creator, because the integrated Qt version on the arm64 device is 5.15.3. Qt6 is installable on a PC (amd64) but it would cause version mix-up problems.

Installing Qt Creator (v6.0.2)

Please type: $ sudo apt install install qtbase5-dev qt5-qmake qtcreator qtbase5-examples qtbase5-doc-html
Where:
  • qtbase5-dev package contains the header development files used for building Qt 5  applications.
  • qt5-qmake package contains the Qt 5 qmake, a tool that helps simplify  the build process for development project across different platforms.
  • qtcreator package contains integrated development environment (IDE) for Qt. It features Rapid Application Development (RAD) that allows developers to built graphical user interface quickly by drag and drop.
  • qtbase5-examples package contains Qt base 5 examples.
  • qtbase5-doc-html package contains the HTML documentation for the Qt 5 base  libraries.

Check Other Qt SDK Applications:

Qt Assistant, the tool for viewing on-line documentation in Qt help file format.   Qt Assistant Qt Assistant Qt Designer, the tool for designing and building graphical user interfaces (GUIs) with Qt Widgets. Qt Designer Qt Designer Qt Linguist, the tool for adding translations to Qt applications. Qt Linguist Qt Linguist   You'll need to install the cross compiler and the you'll be able to generate binary code for the arm64 device: $ sudo apt install g++-aarch64-linux-gnu