在线观看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)不再提示

xmake輕量級(jí)跨平臺(tái)構(gòu)建工具介紹及安裝與使用方法

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 作者:Papalymo ? 2022-05-11 10:31 ? 次閱讀

最新rt-thread 主倉庫,支持使用 xmake 工具來編譯 rt-thread 工程。

xmake

介紹

xmake 是一個(gè)基于 Lua 的輕量級(jí)跨平臺(tái)構(gòu)建工具,使用 xmake.lua 維護(hù)項(xiàng)目構(gòu)建,相比 makefile/CMakeLists.txt,配置語法更加簡潔直觀,對(duì)新手非常友好,短時(shí)間內(nèi)就能快速入門,能夠讓用戶把更多的精力集中在實(shí)際的項(xiàng)目開發(fā)上。

e48afc26-d04f-11ec-bce3-dac502259ad0.gif

安裝

打開 powershell 管理員,輸入下面的命令:

1Invoke-Expression(Invoke-Webrequest'https://xmake.io/psget.text'-UseBasicParsing).Content

輸入 xmake --version,查看 xmake 是否安裝成功:

 1PSC:Users>xmake--version
 2xmakev2.6.5+master.1c4b7d59a,Across-platformbuildutilitybasedonLua
 3Copyright(C)2015-presentRukiWang,tboox.org,xmake.io
 4_
 5____________||______
 6//|/|/_||//__
 7> 8/_/\_\_|_||_|\__|_|\_\____|
 9byruki,xmake.io
10
11Manual:https://xmake.io/#/getting_started
12Donate:https://xmake.io/#/sponsor
13

使用方法

下面介紹一下如何使用 xmake 工具來編譯 rt-thread 工程。

設(shè)置工具鏈路徑

這里以 gcc-arm-none-eabi-10.3 為例:

1setRTT_EXEC_PATH=E:downloadidmgcc-arm-none-eabi-10.3-2021.10

生成工程文件

stm32f407-st-discovery工程為例,在該 bsp 目錄下打開 env 工具,輸入命令scons --target=xmake生成xmake.lua文件:

e4de150a-d04f-11ec-bce3-dac502259ad0.png

編譯工程

輸入命令xmake -j 16編譯工程:

e53dacc2-d04f-11ec-bce3-dac502259ad0.png

編譯成功顯示

e55b786a-d04f-11ec-bce3-dac502259ad0.png

最后

  • 關(guān)于 xmake.lua 的支持只是做了最基本的適配,如果社區(qū)開發(fā)者有自己的想法,歡迎提交 PR。

  • 2022 開源之夏,xmake 與 rt-thread 提出了一個(gè)關(guān)于<<基于xmake的面向RT-Thread Smart操作系統(tǒng)的系統(tǒng)構(gòu)建工具>>的項(xiàng)目,各位有想法的同學(xué),歡迎申請(qǐng)?jiān)擁?xiàng)目。


原文標(biāo)題:使用 xmake 工具編譯 rt-thread 工程

文章出處:【微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    4

    文章

    314

    瀏覽量

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

    關(guān)注

    0

    文章

    661

    瀏覽量

    33041
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1305

    瀏覽量

    40386

原文標(biāo)題:使用 xmake 工具編譯 rt-thread 工程

文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Zephyr的構(gòu)建工具

    給大家介紹一下Zephyr的構(gòu)建工具們:
    的頭像 發(fā)表于 12-05 09:51 ?788次閱讀
    Zephyr的<b class='flag-5'>構(gòu)建工具</b>

    常見的圖片標(biāo)注工具labelImg的簡介、安裝使用方法

    labelImg:圖片標(biāo)注工具之labelImg的簡介、安裝使用方法詳細(xì)攻略
    發(fā)表于 12-25 10:26

    10個(gè)輕量級(jí)框架

    這些輕量級(jí)框架使用HTML5和CSS3標(biāo)準(zhǔn)來幫助您快速開發(fā)平臺(tái)的Web移動(dòng)應(yīng)用和網(wǎng)站。
    發(fā)表于 07-17 08:25

    輕量級(jí)Agent平臺(tái)怎么測試?

    平臺(tái)的語言成功應(yīng)用于嵌入式設(shè)備中,同時(shí)也方便了嵌入式環(huán)境下的輕量Agent(Lightweight Agent)的實(shí)現(xiàn)。本文在ARM嵌入式環(huán)境下測試輕量級(jí)Agent平臺(tái)
    發(fā)表于 09-27 06:26

    RT-Thread系統(tǒng)中的Scons構(gòu)建工具資料推薦

    原因,Makefile 的語法比較混亂,不利于初學(xué)者學(xué)習(xí)。此外在 Windows 平臺(tái)上使用 Make 也不方便,需要安裝 Cygwin 環(huán)境。為了克服 Make 的種種缺點(diǎn),人們開發(fā)了其他構(gòu)建工具,如
    發(fā)表于 05-07 15:35

    如何使用xmake工具來編譯rt-thread工程

    在最新的 rt-thread 主倉庫,支持使用 xmake 工具來編譯 rt-thread 工程。xmake介紹xmake 是一個(gè)基于 Lu
    發(fā)表于 06-08 15:05

    Visual Studio Code中的XMake集成介紹

    介紹Visual Studio Code 中的 XMake 集成。您需要先安裝xmake和一個(gè)帶有xmake.lua.如果您想了解更多關(guān)于
    發(fā)表于 08-26 15:48

    RVCT 3.0 SP1構(gòu)建工具-錯(cuò)誤和警告

    本文檔說明了ARM RealView編譯工具3.0、3.0 Service Pack 1和后續(xù)3.0補(bǔ)丁的構(gòu)建工具生成的錯(cuò)誤和警告消息。 如果您使用的是ADS(ADS 1.2、1.1或1.0.1)或
    發(fā)表于 08-16 06:30

    STM32 ST-LINK Utility介紹、 下載、安裝使用方法

    STM32 ST-LINK Utility介紹、下載、安裝使用方法
    的頭像 發(fā)表于 03-24 13:55 ?5.7w次閱讀
    STM32 ST-LINK Utility<b class='flag-5'>介紹</b>、 下載、<b class='flag-5'>安裝</b>、<b class='flag-5'>使用方法</b>

    基于輕量級(jí)虛擬化的LDDoS仿真攻防方法

    ,基于輕量級(jí)虛擬化技術(shù),提出一種針對(duì)BGP會(huì)話的 LDDOS仿真方法,通過融合網(wǎng)絡(luò)拓?fù)?b class='flag-5'>構(gòu)建、攻擊場景配置和采集與分析過程搭建仿真體系架構(gòu),并給岀該架枃基于輕量級(jí)虛擬化技術(shù)的實(shí)現(xiàn)實(shí)驗(yàn)結(jié)果
    發(fā)表于 05-14 11:23 ?6次下載

    輕量級(jí)Kubernetes-K3S工具介紹

    K3s 是一個(gè)輕量級(jí)的 Kubernetes 發(fā)行版,它針對(duì)邊緣計(jì)算、物聯(lián)網(wǎng)等場景進(jìn)行了高度優(yōu)化。
    的頭像 發(fā)表于 06-21 16:50 ?2566次閱讀

    平臺(tái)構(gòu)建工具xmake簡介與安裝使用說明

    大家好,我是ZhengN。本次給大家分享一個(gè)優(yōu)秀的平臺(tái)構(gòu)建工具
    的頭像 發(fā)表于 07-19 15:52 ?6205次閱讀

    一個(gè)高并發(fā)、輕量級(jí)的信息泄露掃描工具BBScan

    BBScan 是一個(gè)高并發(fā)、輕量級(jí)的信息泄露掃描工具
    的頭像 發(fā)表于 09-21 10:19 ?1702次閱讀

    RT-Thread CMake構(gòu)建工具

    RT Thread原生使用的構(gòu)建工具是SCons,編譯工具鏈?zhǔn)褂霉俜教峁┑膃nv工具,內(nèi)含多種嵌入式常用的編譯環(huán)境和腳本,可以算得上環(huán)境萬能百寶箱。
    的頭像 發(fā)表于 10-12 17:06 ?759次閱讀
    RT-Thread CMake<b class='flag-5'>構(gòu)建工具</b>

    Linux輕量級(jí)工具集合Busybox的特點(diǎn)和使用

    Busybox是一個(gè)開源的、輕量級(jí)的軟件工具集合,旨在提供一個(gè)精簡的Unix工具集,適用于嵌入式系統(tǒng)和資源受限的環(huán)境。它將許多常用的Unix工具(如ls、cp、cat、mv、grep、
    的頭像 發(fā)表于 11-10 09:50 ?1503次閱讀
    主站蜘蛛池模板: 一级免费黄色片 | 国产精品一一在线观看 | 免费一级特黄特色大片在线观看看 | 台湾av | 国产亚洲精品激情都市 | 国产精品李雅在线观看 | 九草伊人 | 国产大毛片 | 四虎影院久久 | 婷婷色天使在线视频观看 | 欧美一级黄色录相 | 欧美伊久线香蕉线新在线 | 福利社看片 | 日本国产在线观看 | 中文字幕一区二区三区精彩视频 | 日本综合在线 | 亚欧美色 | 天天摸天天做 | 国产精品黄网站免费进入 | 91在线国内在线播放大神 | 波多野结衣中文字幕教师 | 日本黄色网址大全 | 2021日本三级理论影院 | 91久久青草精品38国产 | 视频一区二区三区在线观看 | 欧美 日韩 中文字幕 | yy4080午夜理论一级毛片 | 6080yy午夜不卡一二三区 | 日韩天堂 | 亚洲国产精品自在现线让你爽 | 色播五月婷婷 | 免费色在线 | 亚洲成人在线免费观看 | 国产网站大全 | 日本不卡毛片一二三四 | 天天色综合1 | 国产片在线 | 4虎影视国产在线观看精品 4虎影院永久地址www | 美女视频黄a视频免费全过程 | 成人免费看黄页网址大全 | 激情五月综合婷婷 |