{"id":1903,"date":"2017-11-06T16:30:11","date_gmt":"2017-11-06T11:00:11","guid":{"rendered":"http:\/\/localhost:8081\/system-on-module-som\/?p=1903"},"modified":"2024-03-19T13:36:48","modified_gmt":"2024-03-19T08:06:48","slug":"build-deploy-and-run-qt-application-on-esomimx6","status":"publish","type":"post","link":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/build-deploy-and-run-qt-application-on-esomimx6\/","title":{"rendered":"Build, Deploy And Run Qt Application on eSOMiMX6"},"content":{"rendered":"<p>In the <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/getting-started-with-qt-creator-on-esomimx6\/\"> previous article<\/a> we discussed how to get started with Qt creator for developing Qt applications on <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/a>. In this article, let us understand how to build, deploy and run a Qt application on <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span style=\"color: #000080;\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/span><\/a>.<\/p>\n<div style=\"width: 100%; float: left;\">\n<div style=\"width: 50%; float: left;\">\n<p><strong>Prerequisites<\/strong><\/p>\n<ul>\n<li>You must have a Qt Creator configured to cross compile for the <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span style=\"color: #000080;\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/span><\/a> devices. Refer <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/getting-started-with-qt-creator-on-esomimx6\/\"> Getting Started with Qt Creator on eSOMiMX6<\/a>.<\/li>\n<li>A working network connection on the <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/a> device.<\/li>\n<\/ul>\n<p><b>Note<\/b>: Make sure your PC and the device are on the same network.<\/p>\n<\/div>\n<div style=\"width: 50%; float: right;\">\n<table style=\"width: 400px; margin: 0px auto; border: 1px solid #FFBC7D;\" align=\"center\">\n<tbody>\n<tr style=\"border: 1px solid #FFBC7D;\">\n<td align=\"center\" width=\"24%\"><img decoding=\"async\" loading=\"lazy\" style=\"vertical-align: middle;\" src=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/01\/QT-Series.jpg\" alt=\"Adobe Spark\" width=\"100\" height=\"125\" \/><\/td>\n<td width=\"1%\"><\/td>\n<td style=\"text-align: center; background: #FF7D01; margin: 0px auto; border-spacing: 0px; color: #ffffff; font-size: 18px;\" align=\"center\" width=\"75%\"><strong>Build, Deploy &amp; Run Qt applications On eSOMiMX6<\/strong><\/td>\n<\/tr>\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFBC7D; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e22vNnDqXmUZLghhHOqh3DfwQO6V41%2FXOD%2FdtS5N0DrvNNWdZmFc2fjtRGxNLjlbOTLCwE5BC7rtPsZnIakApMzLh3ucPRMNmpc2Mz%2FFbGVzJbmKM7cs0M4s9bNuynaxYIIW96HbgXyP5HYbmHJgCJUd6Sd1aooKKCTmTVwss6z3BRbcjSDvD%2Bm%2FtaGrQTbODlpSvXhkVvHrdnF93m50aXjRMd%2BFPvn3V0MwGO9bEtuDBhOf8FsHrplrs2dmABhAiG4MWW7E5qsR8ZW5dH8Jto7EWUFewvQqDOBTk5Sd2KQe%2B\" target=\"_blank\" rel=\"noopener noreferrer\"> Qt-QML-Setup-Qt-Creator-Steps Application Guide <\/a><\/td>\n<\/tr>\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFFFFF; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e20Xf3vIoDl0vF4Tatb58piPNfwvSz7rS%2BQiDBbcpL5f3CmFYnTh6ph9mKmjGFQAz1rQgeVBBjvs%2BwhbO53BpzZ3ofbLkq6YQJYkh%2FWo7eQsqYfQwTf04BBq8B4J11tKjBaqu%2BhfivyEG59ifa1o0xJHhXKt4hhv66zKcMRAnlXtRBcRIhm5XoEkE3tpQFG4b4lH8WjS1AZsEH9BcvIPJkDvPc6gkyvrJHsu%2BzTCaigjWRtZMelOdlrh3Dg2v2m8ZzwvHKkYMGP4PGUFyYNZ0plyuYC%2FCGRYj%2FxU7PegEkZEZ\" target=\"_blank\" rel=\"noopener noreferrer\"> Qt-QML-Build-Deploy-Run-Steps Application Guide<\/a><\/td>\n<\/tr>\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFBC7D; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/qt-vs-gtk-vs-wxwidgets-a-comparative-study\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Qt Basics Samples Package Containing Poky Toolchain<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p><b>Build<\/b><\/p>\n<ul>\n<li>From the Qt Creator that has been configured, open the application to work with. Please refer our <a href=\"https:\/\/developer.e-consystems.com\/\">developer site<\/a> to download Qt samples and cross compiler to build the samples.<\/li>\n<li>To cross compile the application for <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span style=\"color: #000080;\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/span><\/a>, select the respective device (e.g. eSOMiMX6) that has been created from the <b>Projects <\/b>section on the left pane. Please refer our previous article <a href=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/getting-started-with-qt-creator-on-esomimx6\/\"> Getting Started with Qt Creator on eSOMiMX6<\/a> on how to create a device.\n<p><figure id=\"attachment_1906\" aria-describedby=\"caption-attachment-1906\" style=\"width: 982px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-1906 size-full\" src=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2017\/11\/kitSelection-1.png\" alt=\"\" width=\"982\" height=\"441\" srcset=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2017\/11\/kitSelection-1.png 982w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2017\/11\/kitSelection-1-307x138.png 307w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2017\/11\/kitSelection-1-768x345.png 768w, https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2017\/11\/kitSelection-1-658x295.png 658w\" sizes=\"(max-width: 982px) 100vw, 982px\" \/><figcaption id=\"caption-attachment-1906\" class=\"wp-caption-text\">Qt Creator &#8211; Build<\/figcaption><\/figure><\/li>\n<\/ul>\n<ul>\n<li>Now, switch back to <b>Edit<\/b> section, right click on the application and choose <b>Build<\/b> option.<\/li>\n<li>This will build the application for <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span style=\"color: #000080;\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/span><\/a> device.<\/li>\n<\/ul>\n<p><b>Deploy<\/b><\/p>\n<ul>\n<li>Right click on the application and choose <b>Deploy<\/b> option to install the application on eSOMiMX6.<\/li>\n<\/ul>\n<p><b>Run<\/b><\/p>\n<p>Once the application is deployed on <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/a>, to run the application, right click on the application on the left pane and choose <b>Run<\/b> option.<\/p>\n<p>Now the application will be running on <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\"><span lang=\"zxx\"><u>eSOMiMX6<\/u><\/span><\/a>.<\/p>\n<p>Please visit our <a href=\"https:\/\/www.e-consystems.com\/auth\/Account\/login\">developer website<\/a> to download detailed instructions to build, deploy and run a Qt application on <a href=\"https:\/\/www.e-consystems.com\/iMX6-micro-som-system-on-module.asp\">eSOMiMX6<\/a> devices and sample programs on Qt.<\/p>\n<p>For further assistance and queries get in touch with <a href=\"mailto:sales@e-consystems.com\">sales@e-consystems.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the previous article we discussed how to get started with Qt creator for developing&#8230;<\/p>\n","protected":false},"author":17,"featured_media":743,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[212,213,342,127,340,341],"tags":[338,337,207,129,121,112,345],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1903"}],"collection":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/comments?post=1903"}],"version-history":[{"count":12,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1903\/revisions"}],"predecessor-version":[{"id":3005,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1903\/revisions\/3005"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media\/743"}],"wp:attachment":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media?parent=1903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/categories?post=1903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/tags?post=1903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}