18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

搭建Matter編譯環(huán)境的步驟

泰凌微電子 ? 來源:泰凌微電子 ? 作者:泰凌微電子 ? 2022-08-24 15:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

點(diǎn)擊圖片了解詳情

在構(gòu)建Matter固件,體驗(yàn)Telink Matter應(yīng)用之前,需要先把Matter工程的編譯環(huán)境準(zhǔn)備好,接下去會(huì)詳細(xì)介紹搭建Matter編譯環(huán)境的步驟(注意,需要在Linux環(huán)境下進(jìn)行)。

1

獲取Matter源碼

01

安裝依賴項(xiàng)

在從Github上拉取Matter項(xiàng)目之前,首先需要安裝依賴項(xiàng),在shell中輸入以下命令:

$ sudo apt-get install git gcc g++ python pkg-config libssl-dev libdbus-1-dev libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev python3-pip unzip libgirepository1.0-dev libcairo2-dev

02

克隆Matter項(xiàng)目

將Matter項(xiàng)目克隆到本地目錄,例如/home/${YOUR_USERNAME}/workspace/matter,在shell中輸入以下命令:

$ git clone https://github.com/project-chip/connectedhomeip

注意,需要將里面的 ${YOUR_USERNAME} 替換為您的用戶名文件夾

03

更新子模塊

需要進(jìn)入上一步克隆的Matter項(xiàng)目根目錄中進(jìn)行操作,在shell中輸入以下命令:

$ cd ./connectedhomeip

$ git submodule update --init --recursive

2

Docker鏡像安裝

Matter應(yīng)用是基于Zephyr實(shí)時(shí)操作系統(tǒng)實(shí)現(xiàn)的,因此在配置Matter項(xiàng)目前,需要提前配置Zephyr工程以及Telink的工具鏈,但是手動(dòng)配置Zephyr環(huán)境以及配置Telink工具鏈所需要執(zhí)行的步驟眾多,容易出錯(cuò),同時(shí)耗費(fèi)的時(shí)間較長。因此,我們提供了Docker鏡像,方便獲取 Matter工程所需要的Zephyr環(huán)境。用戶只需拉取并運(yùn)行現(xiàn)有的Docker鏡像即可。

01

獲取 Docker 鏡像

在shell中輸入以下命令:

$ sudo docker pull connectedhomeip/chip-build-telink

02

運(yùn)行 Docker 容器

使用以下命令來運(yùn)行 Docker 容器:

$ sudo docker run -it --rm -v ${MATTER_BASE}:/root/chip -v /dev/bus/usb:/dev/bus/usb --device-cgroup-rule "c 189:* rmw" connectedhomeip/chip-build-telink

其中的 ${MATTER_BASE} 是 Matter 項(xiàng)目根目錄的絕對路徑,例如:

/home/${YOUR_USERNAME}/connectedhomeip

其中 connectedhomeip 是Matter項(xiàng)目文件夾的名稱。

此處使用的命令會(huì)將 Matter 項(xiàng)目根目錄映射到 Docker 容器中的 /root/chip,因此即使退出容器,您也會(huì)得到生成的 bin 文件。

Docker 容器啟動(dòng)后,請通過以下命令進(jìn)入當(dāng)前 Matter 根目錄:

$ cd /root/chip

03

運(yùn)行引導(dǎo)程序

執(zhí)行 bootstrap,準(zhǔn)備 Matter 的環(huán)境,第一次運(yùn)行通常需要很長時(shí)間。

$ source scripts/bootstrap.sh

需要注意的是,每次切換 commit、改變環(huán)境都要重新運(yùn)行引導(dǎo)程序。

此步驟將生成一個(gè)在 Matter 根目錄 connectedhomeip 下的叫做 .environment 的隱藏文件夾。

如果 Matter 構(gòu)建環(huán)境有任何問題,您可以嘗試:

1. 移除環(huán)境(在 Matter 項(xiàng)目的根目錄中):

$ rm -rf .environment

2. 再次重做引導(dǎo)程序:

$ source scripts/bootstrap.sh

如果以上步驟都沒有任何問題,那么到這里Matter的編譯環(huán)境就搭建好了。

審核編輯 :李倩


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

    關(guān)注

    7

    文章

    2816

    瀏覽量

    52487
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    682

    瀏覽量

    34849
  • Matter
    +關(guān)注

    關(guān)注

    1

    文章

    308

    瀏覽量

    6955

原文標(biāo)題:泰凌微電子Matter開發(fā)指南(四):Matter編譯環(huán)境搭建

文章出處:【微信號(hào):telink-semi,微信公眾號(hào):泰凌微電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    tiny4412 Qt環(huán)境搭建

    1.硬件環(huán)境 PC端:ubuntu18.04 開發(fā)板硬件平臺(tái):tiny4412 內(nèi)核版本:linux3.5 交叉編譯器:arm-linux-gcc Qt版本:Qt5.6 2.搭建 ubuntu 下
    的頭像 發(fā)表于 10-21 09:54 ?90次閱讀
    tiny4412 Qt<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    【米爾NXP i.MX 91開發(fā)板評測】開發(fā)環(huán)境搭建+編譯uboot,kernel

    1 獲取資料 進(jìn)入米爾官網(wǎng),找到開發(fā)者中心,就可以獲得全部開發(fā)資料。詳情咨詢米爾客服。 2 開發(fā)環(huán)境搭建 在已經(jīng)有的Ubuntu主機(jī)中,選擇一個(gè)20G以上目錄安裝“toolchain”。 運(yùn)行米爾
    發(fā)表于 08-18 15:40

    開發(fā)環(huán)境一鍵部署 | 如何搭建Docker環(huán)境編譯ARM程序?

    點(diǎn):環(huán)境搭建為何如此關(guān)鍵?嵌入式Linux開發(fā),環(huán)境是地基。傳統(tǒng)方式下,開發(fā)者往往需要:四處搜尋匹配的工具鏈版本手動(dòng)配置復(fù)雜的編譯參數(shù)多次反復(fù)適配環(huán)
    的頭像 發(fā)表于 08-15 11:06 ?577次閱讀
    開發(fā)<b class='flag-5'>環(huán)境</b>一鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環(huán)境</b><b class='flag-5'>編譯</b>ARM程序?

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】人臉識(shí)別1——交叉編譯環(huán)境搭建

    ARM一樣,自己搭建環(huán)境自己編譯吧。 今天第一篇,主要分享下怎么搭建riscv編譯環(huán)境
    發(fā)表于 07-20 23:59

    【Banana Pi BPI-RV2開發(fā)板試用體驗(yàn)】開發(fā)環(huán)境搭建編譯

    BPI-RV2 RISC-V開源路由器之開發(fā)環(huán)境搭建編譯 背景 BPI-RV2 RISC-V開源路由器相關(guān)的資料文檔很少,需要自己慢慢摸索。 前面已經(jīng)下載了開發(fā)板的BSP,今天來搭建
    發(fā)表于 07-14 23:05

    不借助Linux系統(tǒng),在Windows下如何搭建ZMC900E交叉編譯環(huán)境

    不需要依賴笨重的虛擬機(jī),也不需要安裝雙系統(tǒng)。拋開繁瑣的環(huán)境準(zhǔn)備,在Windows上輕松搭建交叉編譯環(huán)境。本文將介紹如何在Windows上搭建
    的頭像 發(fā)表于 05-21 11:34 ?538次閱讀
    不借助Linux系統(tǒng),在Windows下如何<b class='flag-5'>搭建</b>ZMC900E交叉<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b>

    Matter采用基于標(biāo)準(zhǔn)的無線技術(shù)

    通過提供主要供應(yīng)商生態(tài)系統(tǒng)之間的互操作性,Matter 承諾讓消費(fèi)者安心,無論他們購買什么智能家居設(shè)備,都能與任何其他通過 Matter 認(rèn)證的設(shè)備一起使用,從而推動(dòng)智能家居技術(shù)的廣泛普及
    發(fā)表于 05-19 15:37

    openstack搭建詳細(xì)步驟

    openstack搭建詳細(xì)步驟
    的頭像 發(fā)表于 05-07 14:05 ?1412次閱讀

    Nordic的matter是如何做的

    Matter的目標(biāo)是讓開發(fā)者輕松打造安全可靠的解決方案。如果您想讓自己的產(chǎn)品能夠與各大智能家居生態(tài)系統(tǒng)實(shí)現(xiàn)互操作,那么Matter就是必經(jīng)之路。 支持者Matter,始于2019年12月的CHIP
    發(fā)表于 04-27 11:24

    KaihongOS操作系統(tǒng):開發(fā)環(huán)境搭建

    開發(fā)環(huán)境搭建 下載開發(fā)工具—DevEco Studio 建議使用 DevEco Studio 4.1 Release(即 4.1.0.400)版本的 DevEco Studio。 下載鏈接
    發(fā)表于 04-23 07:27

    通用Matter over thread 模組

    PTR5415是一款通用Matter over thread 模組,它支持接入蘋果等matter over thread 生態(tài),實(shí)現(xiàn)基于matter over thread的連接和控制,可以用來實(shí)現(xiàn)
    發(fā)表于 03-26 14:42

    本地電腦如何搭建云電腦,本地電腦搭建云電腦的步驟

    ? ? 工作中,不可避免的會(huì)用到云電腦,實(shí)現(xiàn)電腦連接能方便工作,局域網(wǎng)遠(yuǎn)程桌面控制軟件能幫助管理者解決,保障信息安全;提高工作效率;降低維護(hù)成本。今天小編跟大家講講本地電腦搭建云電腦的步驟
    的頭像 發(fā)表于 12-23 13:31 ?1460次閱讀
    本地電腦如何<b class='flag-5'>搭建</b>云電腦,本地電腦<b class='flag-5'>搭建</b>云電腦的<b class='flag-5'>步驟</b>

    如何搭建企業(yè)AI開發(fā)環(huán)境

    搭建企業(yè)AI開發(fā)環(huán)境是一個(gè)復(fù)雜而細(xì)致的過程,涉及硬件選擇、操作系統(tǒng)配置、軟件安裝、工具選用以及實(shí)踐等多個(gè)方面。下面,AI部落小編將詳細(xì)介紹如何搭建企業(yè)AI開發(fā)環(huán)境。
    的頭像 發(fā)表于 12-20 10:37 ?1141次閱讀

    SSM開發(fā)環(huán)境搭建教程 SSM與Spring Boot的區(qū)別

    SSM開發(fā)環(huán)境搭建教程 SSM(Spring+SpringMVC+MyBatis)開發(fā)環(huán)境搭建涉及多個(gè)步驟,以下是詳細(xì)的教程: 創(chuàng)建Ma
    的頭像 發(fā)表于 12-16 18:13 ?1709次閱讀

    【MM32F5270】Keil開發(fā)環(huán)境搭建

    本文是對MM32F5270相關(guān)的靈動(dòng)官網(wǎng)資料和社區(qū)現(xiàn)有幾篇環(huán)境搭建帖的整理和總結(jié)。詳細(xì)且完整的記錄了——如何從零搭建MM32F5270 Keil開發(fā)環(huán)境以及如何
    的頭像 發(fā)表于 11-06 16:14 ?4253次閱讀
    【MM32F5270】Keil開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>