女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

技術分享 | i.MX8M Plus開發板交叉編譯qt5.15.2

啟揚ARM嵌入式開發 ? 2022-11-18 09:35 ? 次閱讀

為了滿足客戶在啟揚i.MX8M Plus開發板使用過程中編譯qt版本的需求,這里小編出一期關于i.MX8M Plus開發板交叉編譯qt5.15.2教程。

如果因為yocto工程過于繁瑣而不想拉去工程去編譯qt,今天這個教程是個不錯的解決方法。

2e2b9820-6693-11ed-b116-dac502259ad0.jpg

1?

編譯環境搭建

首先將啟揚提供的sdk交叉編譯環境先行搭建起來,搭建方式比較簡單,直接將啟揚提供的工具鏈賦予執行權限,然后運行安裝即可。

默認安裝在/opt/目錄,安裝完成后直接使用source命令就可以在當前窗口使能環境(source /opt/fsl-imx-wayland/5.10-hardknott/environment-setup-cortexa53-crypto-poky-linux)。

如下圖所示,表明環境搭建成功:

2e5767c0-6693-11ed-b116-dac502259ad0.png

2?

編譯qt5.15.2

第二步先要下載一個qt5.15.2的源碼。

下載網址參考:

https://download.qt.io/archive/qt/

下載并解壓完畢后進入源碼目錄。

編譯qt源碼主要關心兩個文件,分別是編譯配置文件和環境配置文件。(這里對編譯配置文件以及環境配置文件具體含義不做過多解釋,有興趣的小伙伴可以自行查閱相關資料。)

我這里就直接貼出筆者的兩個文件內容,

其中編譯配置文件run.sh內容如下:

2e8ffaea-6693-11ed-b116-dac502259ad0.png

環境配置文件根據編譯配置文件指引在qtbase/mkspecs/linux-aarch64-gnu-g++/下的qmake.conf文件,內容如下:

2eaf6222-6693-11ed-b116-dac502259ad0.png

到現在為止比較重要的兩步已經完成了,此時需要注意的是,在我們第一步中用sorce命令驗證編譯器是否正常使用,但是在真正編譯的時候我們不能source環境,因為這樣會導致與編譯器配置文件里的環境沖突,所以我們需要用export命令將編譯器聲明出來。

export PATH=/opt/fsl-imx-wayland/5.10-hardknott/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/:$PATH

聲明出來后依舊使用第一步的命令驗證是否聲明成功,顯示驗證成功后,一切就已準備就緒,直接開啟make編譯即可。


生成的文件會在編譯配置文件的extprefix屬性后鏈接的文件夾,筆者這里編譯成功后的截圖如下:

2ee33a5c-6693-11ed-b116-dac502259ad0.png

好了,教程到此結束了,手上有相應設備的小伙伴可以照著教程試一下,如果有缺少庫的情況及時安裝,為了保險起見一般最好是刪除源碼重新編譯最為穩妥。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5499

    瀏覽量

    102137
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NXP i.MX 91開發板#支持快速創建基于Linux?的邊緣器件

    NXP Semiconductors FRDM i.MX 91開發板設計用于評估i.MX 91應用處理器,支持快速創建基于Linux ^?^ 的邊緣器件。該開發板還設計用于入門級Lin
    的頭像 發表于 05-19 10:55 ?396次閱讀
    NXP <b class='flag-5'>i.MX</b> 91<b class='flag-5'>開發板</b>#支持快速創建基于Linux?的邊緣器件

    基于RK3576開發板QT GUI例程

    EASYEAI Orin-Nano開發板搭載了帶有xfce桌面環境的Debian系統,支持Qt應用程序的開發和運行。開發板采用RK3576 CPU,性能強大,可直接在
    的頭像 發表于 05-14 10:26 ?554次閱讀
    基于RK3576<b class='flag-5'>開發板</b>的<b class='flag-5'>QT</b> GUI例程

    i.MX93和i.MX8M Plus上都使用UART,遇到了RTS/CTS連接問題求解決

    我在 i.MX93和 i.MX8M Plus 上都使用 UART,并遇到了 RTS/CTS 連接問題。 在 i.MX93 上,以下接線工作正常: TX→ RX (RS232) RX←
    發表于 04-04 07:16

    NXP基于i.MX 91應用處理器打造的FRDM i.MX 91開發板特性參數詳解

    FRDM i.MX 91開發板。該開發板基于i.MX 91應用處理器打造,專為加速工業與物聯網的開發而設計,提供了一種經濟高效、安全且具有多
    的頭像 發表于 03-21 09:37 ?2w次閱讀
    NXP基于<b class='flag-5'>i.MX</b> 91應用處理器打造的FRDM <b class='flag-5'>i.MX</b> 91<b class='flag-5'>開發板</b>特性參數詳解

    NXP首款搭載MPU的FRDM產品怎么樣?FRDM i.MX93開發板開箱速覽

    近期,NXP將i.MX 93系列處理器引入了FRDM系列產品線,推出了FRDM i.MX 93開發板,作為首款配備i.MX MPU的FRDM
    的頭像 發表于 02-26 14:56 ?716次閱讀
    NXP首款搭載MPU的FRDM產品怎么樣?FRDM <b class='flag-5'>i.MX</b>93<b class='flag-5'>開發板</b>開箱速覽

    ElfBoard技術貼|如何在ELF 1開發板交叉移植Qt

    在嵌入式系統開發領域,針對特定硬件平臺進行Qt框架的移植與適配是一項關鍵技術任務。作為業界主流的跨平臺應用開發框架,Qt憑借其完善的圖形界面
    的頭像 發表于 02-24 16:18 ?480次閱讀
    ElfBoard<b class='flag-5'>技術</b>貼|如何在ELF 1<b class='flag-5'>開發板</b>上<b class='flag-5'>交叉</b>移植<b class='flag-5'>Qt</b>

    恩智浦推出FRDM i.MX 93開發板

    備受嵌入式開發者青睞的恩智浦FRDM開發平臺,迎來了一位新成員——FRDM i.MX 93開發板,這也是第一塊配備i.MX MPU的FRDM
    的頭像 發表于 02-21 14:22 ?1046次閱讀

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比
    的頭像 發表于 11-28 14:31 ?1207次閱讀
    【迅為電子】<b class='flag-5'>i.MX</b>6UL和<b class='flag-5'>i.MX</b>6ULL芯片區別與<b class='flag-5'>開發板</b>對比

    i.MX Linux開發實戰指南—基于野火i.MX系列開發板

    電子發燒友網站提供《i.MX Linux開發實戰指南—基于野火i.MX系列開發板.pdf》資料免費下載
    發表于 10-10 17:23 ?12次下載

    【北京迅為】iTOP-i.MX6開發板使用手冊第四部分固件編譯第十四章非設備樹Android4.4系統編譯

    【北京迅為】iTOP-i.MX6開發板使用手冊第四部分固件編譯第十四章非設備樹Android4.4系統編譯
    的頭像 發表于 09-12 15:43 ?820次閱讀
    【北京迅為】iTOP-<b class='flag-5'>i.MX</b>6<b class='flag-5'>開發板</b>使用手冊第四部分固件<b class='flag-5'>編譯</b>第十四章非設備樹Android4.4系統<b class='flag-5'>編譯</b>

    使用TPS65219為i.MX 8M Plus供電

    電子發燒友網站提供《使用TPS65219為i.MX 8M Plus供電.pdf》資料免費下載
    發表于 08-31 10:15 ?2次下載
    使用TPS65219為<b class='flag-5'>i.MX</b> <b class='flag-5'>8M</b> <b class='flag-5'>Plus</b>供電

    linux開發板如何編譯curl

    準備開發環境 確保你的開發板已經安裝了編譯 curl 所需的工具,包括 gcc 、 make 和可能的其他庫。如果開發板交叉
    的頭像 發表于 08-30 15:33 ?1226次閱讀

    i.MX 8M Plus中的ISP圖像信號處理模塊特性概述

    日常生活中,人類約80%的信息來自于視覺信息,而視覺信息的載體是數以億萬計的圖片和視頻流,因此如何打造高效而智能的視覺處理解決方案,是擺在開發者面前的重要課題。 恩智浦推出的i.MX 8M P
    的頭像 發表于 08-02 11:39 ?1687次閱讀

    米爾NXP i.MX 93開發板Qt開發指南

    的 SDK 工具作為交叉編譯系統,配合 QtCreator 快速開發圖形類應用程序。 2. 硬件資源 米爾 NXP i.MX 93 開發板
    發表于 06-07 20:45

    米爾NXP i.MX 93開發板Qt開發指南

    Qt應用開發中,推薦使用QtCreator集成開發環境,可以在LinuxPC下開發Qt應用,自動化地交叉
    的頭像 發表于 06-07 08:01 ?2144次閱讀
    米爾NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>的<b class='flag-5'>Qt</b><b class='flag-5'>開發</b>指南