在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在ubuntu20系統(tǒng)中配置開發(fā)環(huán)境

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2025-02-18 13:35 ? 次閱讀

14.2 配置開發(fā)環(huán)境

開發(fā)環(huán)境簡(jiǎn)介:

硬件平臺(tái):X86處理器的Windows10 + Renasas-G2L開發(fā)板

軟件平臺(tái):VMware ubuntu-18.04 + Yocto-Linux SDK + Flash Tools

b273625e-edad-11ef-9310-92fbcf53809c.png

14.2.1 硬件配置環(huán)境

主機(jī)硬件配置:

建議i5-7800K以上CPU處理,最少8核16線程(虛擬機(jī)至少分配8核心)

建議16GB DDR4內(nèi)存,主頻3200MHz以上(必選,不然會(huì)llvm native錯(cuò)誤,虛擬機(jī)至少分配8GB內(nèi)存)

建議存儲(chǔ)500G空間空間,最少200G空閑(建議固態(tài)硬盤加速編譯過程)

b28a7c00-edad-11ef-9310-92fbcf53809c.png

14.2.2 軟件編譯環(huán)境

構(gòu)建Yocto項(xiàng)目的主機(jī)操作系統(tǒng)可以有很多種選擇,詳細(xì)的信息請(qǐng)參考Yocto官方說明。

Yocto官方說明

https://docs.yoctoproject.org/current/ref-manual/index.html

我們使用的是Ubuntu20.04 64bit桌面版系統(tǒng),前面章節(jié)有講如何安裝運(yùn)行ubuntu20虛擬機(jī),并配置應(yīng)用開發(fā)環(huán)境等步驟,在這一章節(jié)我們繼續(xù)使用前面已經(jīng)運(yùn)行起來的ubuntu20虛擬機(jī)來安裝編譯構(gòu)建G2L Yocto系統(tǒng)所需得環(huán)境依賴。

打開ubuntu20系統(tǒng)后,新建一個(gè)終端命令行,在里面執(zhí)行如下命令,進(jìn)行依賴軟件包安裝操作。

左右滑動(dòng)查看完整內(nèi)容

sudo apt-get update
sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib 
build-essential chrpath socat cpio python3 python3-pip 
python3-pexpect xz-utils debianutils iputils-ping 
python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev 
pylint3 xterm libssl-dev libyaml-dev

具體操作如下圖所示:

b2bc85e2-edad-11ef-9310-92fbcf53809c.png

14.2.3 獲取Yocto源碼包

我們提供兩種獲取源碼的方式,一種是直接從配套資料光盤鏡目錄中獲取壓縮包,另外一種是獲取位于github上實(shí)時(shí)更新的源碼進(jìn)行構(gòu)建,請(qǐng)大家根據(jù)實(shí)際需要選擇其中一種進(jìn)行構(gòu)建。

1.資料光盤獲取(推薦

壓縮的源碼包位于100ASK資料內(nèi)06_Yocto系統(tǒng)開發(fā)/myir-renesasyocto.tar.bz2。拷貝壓縮包到用戶指定目錄,如renesas/yocto目錄,為避免出現(xiàn)其他問題,請(qǐng)盡量目錄和我們保持一致。

在ubuntu虛擬機(jī)家目錄下創(chuàng)建renesas/yocto目錄。

拷貝myir-renesas-yocto.tar.bz2到renesas/yocto

進(jìn)入renesas/yocto解壓縮myir-renesas-yocto.tar.bz2

左右滑動(dòng)查看完整內(nèi)容

ubuntu@ubuntu2004:~$ mkdir -p renesas/yocto
ubuntu@ubuntu2004:~$ cd renesas/yocto/
ubuntu@ubuntu2004:~/renesas/yocto$ ls
myir-renesas-yocto.tar.bz2
ubuntu@ubuntu2004:~/renesas/yocto$ tar -xf myir-renesas-yocto.tar.bz2
ubuntu@ubuntu2004:~/renesas/yocto$
ubuntu@ubuntu2004:~/renesas/yocto$ ls
myir-renesas-yocto myir-renesas-yocto.tar.bz2

列出G2L Yocto-SDK目錄結(jié)構(gòu)如下:

左右滑動(dòng)查看完整內(nèi)容

ubuntu@ubuntu1804:~/renesas/yocto$ tree -L 2 myir-renesas-yocto
myir-renesas-yocto
└── layers
 ├── meta-gplv2
 ├── meta-myir-remi
 ├── meta-openembedded
 ├── meta-qt5
 ├── meta-renesas
 ├── meta-virtualization
 └── poky
 
8 directories, 0 files7 directories, 0 files

需要注意:

構(gòu)建過程會(huì)自動(dòng)聯(lián)網(wǎng)下載軟件包資源,為了節(jié)約時(shí)間,推薦使用我們提前準(zhǔn)備號(hào)好的編譯所需軟件包文件 downloads.tar.bz2(位于100ASK資料06_Yocto系統(tǒng)開發(fā)/目錄內(nèi))上傳至renesas/yocto目錄內(nèi),后面在編譯系統(tǒng)時(shí)會(huì)進(jìn)行解壓縮操作,來加快編譯速度。

2.Git在線獲取

目前開發(fā)板的BSP源代碼和Yocto源代碼均使用了github托管并將保持長期更新,可以使用git命令拉取github上的代碼,使用git命令拉取源碼前,需要用戶先配置好git環(huán)境,這里不作具體介紹,用戶可自行上網(wǎng)搜索。

左右滑動(dòng)查看完整內(nèi)容

ubuntu@ubuntu2004:~$ git clone https://github.com/MYiR-Dev/myir-renesas-yocto.git -b
develop-r
emi-yocto3.1.20
ubuntu@ubuntu2004:~$ cd myir-renesas-yocto/layers
ubuntu@ubuntu2004:~/myir-renesas-yocto/layers$ tree -L 1
.
├── meta-gplv2
├── meta-myir-remi
├── meta-openembedded
├── meta-qt5
├── meta-renesas
├── meta-virtualization
└── poky
7 directories, 0 files

代碼拉取成功之后,里面包含Remi Pi開發(fā)板相關(guān)的yocto源碼或者源碼倉庫的路徑,目錄結(jié)構(gòu)和從壓縮包解壓出來的一樣。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19480

    瀏覽量

    231482
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10928

    瀏覽量

    213410
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5162

    瀏覽量

    98532
  • 開發(fā)環(huán)境
    +關(guān)注

    關(guān)注

    1

    文章

    232

    瀏覽量

    16753

原文標(biāo)題:配置開發(fā)環(huán)境——RZ MPU工業(yè)控制教程連載(57)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Ubuntu上搭建OpenVINO C++程序開發(fā)環(huán)境

    應(yīng)用 Anomalib 和 OpenVINO 實(shí)現(xiàn)瑕疵檢測(cè)的過程,經(jīng)常會(huì)在 Ubuntu 下訓(xùn)練并部署 AI 模型。筆者一直 Windows 上
    發(fā)表于 08-09 09:42 ?1132次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Ubuntu</b>上搭建OpenVINO C++程序<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>

    Ubuntu系統(tǒng)配置C語言編譯環(huán)境

    對(duì)于一個(gè)全新的Ubuntu系統(tǒng),可能還沒有配置C語言編譯環(huán)境,這時(shí)候需要用戶自己安裝。
    發(fā)表于 08-11 16:23 ?760次閱讀

    配置Ubuntu系統(tǒng)環(huán)境和安裝的開發(fā)工具

    安裝好Ubuntu系統(tǒng)環(huán)境后,開發(fā)前需要簡(jiǎn)單配置Ubuntu
    的頭像 發(fā)表于 12-22 13:32 ?2016次閱讀
    <b class='flag-5'>配置</b><b class='flag-5'>Ubuntu</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>環(huán)境</b>和安裝的<b class='flag-5'>開發(fā)</b>工具

    迅為RK3588開發(fā)板Android13和12版本系統(tǒng)還有Debian11、Buildroot、Ubuntu20與22版本

    我們已經(jīng)RK3588上開發(fā)了穩(wěn)定又好用的Android13和12版本系統(tǒng)Debian11、Buildroot、Ubuntu20與22版本、銀河麒麟、開放麒、統(tǒng)信
    發(fā)表于 07-26 10:55

    迅為RK3588開發(fā)板支持Android13和12版本系統(tǒng)還有Debian11、Buildroot、Ubuntu20與22版本

    我們已經(jīng)RK3588上開發(fā)了穩(wěn)定又好用的Android13和12版本系統(tǒng)Debian11、Buildroot、Ubuntu20與22版本、銀河麒麟、開放麒、統(tǒng)信
    發(fā)表于 09-19 10:47

    【HarmonyOS IPC 試用連載 】HarmonyOSVMware虛擬機(jī)安裝ubuntu20。連載中等會(huì)放出開發(fā)環(huán)境的的搭建。

    簡(jiǎn)短,否則以后寫路徑的時(shí)候能搞死你。然后讓他安裝就好了。最后先點(diǎn)重啟,然后黑屏提示讓你把ubuntu20的光盤拔出來。點(diǎn)下面的我已安裝完成就好了。有條件的就立刻安裝,沒條件就點(diǎn)設(shè)置,然后把每次打開更新給
    發(fā)表于 10-20 15:44

    【HarmonyOS】VMware虛擬機(jī)安裝ubuntu20。連載中等會(huì)放出開發(fā)環(huán)境的的搭建。

    自行百度。電腦配置 準(zhǔn)備操作有的電腦第一次啟動(dòng)虛擬機(jī)失敗是因?yàn)闆]有BIOS里開啟虛擬化。具體操作也請(qǐng)自行百度,根據(jù)提示,百度自己的BIOS開啟虛擬化在哪。ububtu20下載地址:https
    發(fā)表于 10-20 17:17

    如何搭建Ubuntu20開發(fā)環(huán)境

    如何搭建Ubuntu20開發(fā)環(huán)境
    發(fā)表于 12-29 06:53

    請(qǐng)問ubuntu20為什么用網(wǎng)線連不上板子?

    臺(tái)式機(jī)裝的是ubuntu20系統(tǒng),用網(wǎng)線連板子一直是“有線正在連接”,過會(huì)就提示“網(wǎng)絡(luò)激活失敗”,請(qǐng)問是咋回事?
    發(fā)表于 01-06 07:44

    【小凌派RK2206開發(fā)板試用體驗(yàn)】從零開始配置開發(fā)環(huán)境

    Ubuntu,虛擬機(jī)軟件開始到程序編譯的全過程。文中包含以下內(nèi)容:ubuntu20下載。VMware workstation 16 pro下載并配置ubuntu終端下載基礎(chǔ)工具并
    發(fā)表于 05-10 20:46

    IMX8開發(fā)Ubuntu20系統(tǒng)下外設(shè)界面功能測(cè)試資料推薦

    1、IMX8開發(fā)Ubuntu20系統(tǒng)下外設(shè)界面功能測(cè)試  i.MX8MM開發(fā)板采用四核Cortex-a53,單核cortex-m4,多達(dá)五個(gè)內(nèi)核,主頻高達(dá),1.8GHz,
    發(fā)表于 08-30 18:00

    Ubuntu系統(tǒng)Linux學(xué)習(xí)環(huán)境配置方法

    Ubuntu系統(tǒng)Linux學(xué)習(xí)環(huán)境配置方法分享: Ubuntu14.04出來后我心血來潮卸載了fedora
    發(fā)表于 11-21 14:45 ?1350次閱讀

    嵌入式Linux開發(fā)環(huán)境搭建-(3)配置Ubuntu16.04.2 LTS 系統(tǒng)

    配置Ubuntu16.04.2 LTS使用ubuntu16.04進(jìn)行嵌入式Linux開發(fā)前,需要對(duì)ub
    發(fā)表于 11-02 10:51 ?9次下載
    嵌入式Linux<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>搭建-(3)<b class='flag-5'>配置</b><b class='flag-5'>Ubuntu</b>16.04.2 LTS <b class='flag-5'>系統(tǒng)</b>

    Linux(Ubuntu)下51單片機(jī)的開發(fā)環(huán)境配置及詳細(xì)的操作步驟

    Linux(Ubuntu)下51單片機(jī)的開發(fā)環(huán)境配置及詳細(xì)的操作步驟視頻講解視頻詳細(xì)講解
    發(fā)表于 11-13 13:21 ?13次下載
    Linux(<b class='flag-5'>Ubuntu</b>)下51單片機(jī)的<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b>的<b class='flag-5'>配置</b>及詳細(xì)的操作步驟

    技巧|ubuntu20安裝

    linux發(fā)行版可以說是非常多的, 這里主要是介紹ubuntu20的安裝, 以及安裝完后的一些技巧, 推薦使用ubuntu的主要原因是使用人數(shù)多, 遇到問題能通過網(wǎng)絡(luò)找到相關(guān)解決方法, 筆者使用的是物理機(jī)進(jìn)行安裝, 如果是使用虛擬機(jī)的讀者, 建議使用
    的頭像 發(fā)表于 09-10 10:43 ?1618次閱讀
    技巧|<b class='flag-5'>ubuntu20</b>安裝
    主站蜘蛛池模板: 色五五月五月开 | 五月婷婷六月丁香激情 | 老司机精品免费视频 | 欧美午夜在线观看 | 色噜噜狠狠狠狠色综合久 | 美女露出扒开尿口让男人桶 | 韩国一区二区三区视频 | 777人体粉嫩u美图 | 成人永久免费视频网站在线观看 | aaa一级片 | 日本69xxⅹxxxxxx19 | 深夜国产成人福利在线观看女同 | 午夜影视福利 | 伊人黄 | 种子在线搜索bt | 九色中文 | 国产在线视频你懂得 | 国产盗摄女厕美女嘘嘘 | 日本亚洲免费 | 久久久噜噜噜久久 | 欧美呜巴又大粗又长 | 日本高清视频一区 | 在线播放免费人成毛片乱码 | 色偷偷91久久综合噜噜噜噜 | 色偷偷亚洲综合网亚洲 | 久久精品高清 | 天天天天射| 最新版天堂中文在线官网 | 拍拍拍无档又黄又爽视频 | 97人摸人人澡人人人超一碰 | 国产女人视频免费观看 | 四虎影音在线观看 | 69国产| 日本人的色道www免费一区 | 天天做天天爱天天综合网 | 热99re久久精品2久久久 | 黄网在线免费看 | 美女免费毛片 | 激情五月宗合网 | 久久国产视频一区 | 五月婷婷色综合 |