国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

迅為IMX8MM開發板Yocto系統交叉編譯C程序

發布時間:2022-1-6 14:23    發布者:就是塔塔
1 設置交叉編譯工具
1 編譯環境是開發的基礎,首先我們來安裝編譯環境,在 9.1 章節我們已經將fsl-imx-xwayland-glibc-x86_64-meta-toolchain-qt5-aarch64-toolchain-4.14-sumo.sh 腳本拷貝到 Ubuntu
/home/topeet/linux 目錄下(linux 文件夾是作者新建的目錄)
2 然后輸入以下命令:
./fsl-imx-xwayland-glibc-x86_64-meta-toolchain-qt5-aarch64-toolchain-4.14-sumo.sh

3 將安裝路徑設置保持默認,按下回車鍵,如果有 You are about to install the SDK to
"/opt/fsl-imx-xwayland/4.14-sumo". Proceed[Y/n]? 提示,則輸入 Y 進行確認,然后輸入密碼,如下圖所示:

4 安裝完成后如下圖所示:

5 安裝完成后輸入以下命令設置環境變量,并輸入“aarch64-poky-linux-gcc -v”檢查安裝是否成功。出現如下圖所示的信息代表安裝成功。注意:每當重啟虛擬機或者打開新的終端窗口都需要重新執行設置環境變量。
. /opt/fsl-imx-xwayland/4.14-sumo/environment-setup-aarch64-poky-linux

.2 編寫 C 程序
作者在/home/topeet/test 目錄下新建一個 helloworld.c 文件,此處 helloworld.c 文件僅為事例,大家可以選擇要編譯的程序,hello.c 的內容為
#include
int main(){
printf("hello world\n");
printf("hello world\n");
printf("hello world\n");
return 0;
}
編寫好,保存文件。
3 交叉編譯 C 程序
在第一步設置交叉編譯工具的窗口編譯 C 程序,注意!第一步設置交叉編譯工具是設置臨時環境變量,只在當前設置的窗口有效,如果第一步設置交叉編譯工具的窗口關閉了,請按照第一步再次打開并設置環境變量。
編譯 helloworld.c 程序如下圖所示:
aarch64-poky-linux-gcc helloworld.c -o helloworld
--sysroot=/opt/fsl-imx-xwayland/4.14-sumo/sysroots/aarch64-poky-linux

編譯完生成 helloworld.c 可執行文件,如下圖所示:

輸入命令“file helloworld.c”,如下圖所示:

4 運行 C 程序
我們將第三步編譯好的 helloworld 可執行程序拷貝到開發板上,首先將 hello 可執行程序拷貝到 U 盤上,然后將 U 盤插到開發板的 usb 口,打印信息如下圖所示:

新建掛載目錄,如下圖所示:

掛載 U 盤,如下圖所示:

進入到 U 盤掛載目錄,將 helloworld 復制到開發板的 bin 目錄下,如下圖所示:

賦予文件權限,如下圖所示:

運行程序,如下圖所示:

運行程序成功,打印了三次“hello world”。

本文地址:http://m.qingdxww.cn/thread-782220-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 利用SAM E54 Xplained Pro評估工具包演示CAN轉USB橋接器以及基于CAN的主機和自舉程序應用程序
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一区二区三区在线观看不卡 | 香蕉视频在线观看www | 麻豆18在线播放 | 欧美在线播放成人a | 日韩在线视频播放 | 2021久久最新国产精品 | 亚洲精彩视频在线观看 | 久久这里只有精品首页 | 久久久国产成人精品 | 久久精品久久精品久久精品 | 91av中文字幕 | 日本 国产 欧美 | 高清毛片一区二区三区 | 日本中文字幕在线观看 | 中文字幕一区二区三区免费视频 | 伊人草久| 免费看日b视频 | 国产精品福利在线 | 精品视频一区二区三区在线观看 | 久热精品在线视频 | 麻豆精品视频在线观看 | 99视频全部免费精品全部四虎 | 人人干综合 | 青青草原网址 | 麻豆久久婷婷综合五月国产 | 国产成a人片在线观看视频99 | 五月天综合网站 | 欧美一级久久 | 日本亚洲国产精品久久 | 精品国产三级a∨在线观看 精品国产三级a∨在线 | 国产九九热视频 | 欧美图片欧美激情欧美精品 | 日本精品一区二区三区在线观看 | 亚洲综合狠狠99婷婷 | 韩国免费播放一级毛片 | 五月开心六月伊人色婷婷 | 亚洲 欧洲 另类 综合 自拍 | 亚洲狠狠婷婷综合久久蜜桃 | 亚洲性一级理论片在线观看 | 一个人看视频在线观看 | young sheldon|