![]() ![]() ![]() The cross-build environment in the Docker container is nothing more than a Ubuntu 18.04 environment with all the packages installed to build the Qt libraries and the application. The target system runs on another Ubuntu version (for me: Ubuntu 18.04). #Ubuntu qt creator PcYour development PC runs some version of Ubuntu (for me: Ubuntu 16.04). Setting up a development environment for industrial terminals is pretty straightforward. The Ubuntu desktop UI may be disabled, as the terminal only runs the main application and may be one or two auxiliary applications. Ubuntu is a fairly natural choice for the operating system. They are often powered by an Intel or AMD processor with x86_64 architecture. display computers) run applications to monitor and control machines. Running an application on an embedded system will be the same as running the application on a PC. Wouldn’t you love to hit Ctrl+R in QtCreator and to have QtCreator perform the above four steps for you? Of course, you would! I’ll show you how in this post. You start the application on the target system.You copy the application from the development PC to the target system with scp.You stop the application on the target system.You cross-build the Qt application for the target embedded system in a Docker container.When you want to run the application on an embedded system, you must perform four tasks: On your development PC, you simply hit Ctrl+R (Run) in QtCreator to build and run your Qt application. Tuesday Apby Burkhard Stubert, Solopreneur & Chief Engineer at EmbeddedUse ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |