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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(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) ? 來(lái)源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 作者:Papalymo ? 2022-05-11 10:31 ? 次閱讀

在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來(lái)編譯 rt-thread 工程。

xmake

介紹

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

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

安裝

打開(kāi) 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 工具來(lái)編譯 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 目錄下打開(kāi) 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ū)開(kāi)發(fā)者有自己的想法,歡迎提交 PR。

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

    關(guān)注

    4

    文章

    314

    瀏覽量

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

    關(guān)注

    0

    文章

    676

    瀏覽量

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

    關(guān)注

    32

    文章

    1370

    瀏覽量

    41512

原文標(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)推薦
    熱點(diǎn)推薦

    Zephyr的構(gòu)建工具

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

    ArkUI-X平臺(tái)框架接入指南

    的IDE編輯器進(jìn)行開(kāi)發(fā)和調(diào)試; ArkUI-X支持在Android/iOS平臺(tái)真機(jī)和模擬器上運(yùn)行調(diào)試; 平臺(tái)版本及構(gòu)建工具要求: OpenHarmony平臺(tái):支持API 10+; An
    發(fā)表于 05-18 18:21

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

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

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

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

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

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

    如何使用xmake工具來(lái)編譯rt-thread工程

    在最新的 rt-thread 主倉(cāng)庫(kù),支持使用 xmake 工具來(lái)編譯 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ò)誤和警告

    本文檔說(shuō)明了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.8w次閱讀
    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仿真方法,通過(guò)融合網(wǎng)絡(luò)拓?fù)?b class='flag-5'>構(gòu)建、攻擊場(chǎng)景配置和采集與分析過(guò)程搭建仿真體系架構(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)等場(chǎng)景進(jìn)行了高度優(yōu)化。
    的頭像 發(fā)表于 06-21 16:50 ?2834次閱讀

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

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

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

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

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

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

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

    Busybox是一個(gè)開(kāi)源的、輕量級(jí)的軟件工具集合,旨在提供一個(gè)精簡(jiǎn)的Unix工具集,適用于嵌入式系統(tǒng)和資源受限的環(huán)境。它將許多常用的Unix工具(如ls、cp、cat、mv、grep、
    的頭像 發(fā)表于 11-10 09:50 ?1874次閱讀
    主站蜘蛛池模板: 日韩毛片免费视频一级特黄 | 97综合视频 | 校园 春色 欧美 另类 小说 | 4hc44www四虎永久 | 黄色一级日本 | 久久人人做人人玩人精品 | 3p高h文| 欧美乱码视频 | a色网站| 国产黄视频网站 | 朋友夫妇和交换性bd高清 | 九九福利| 激情婷婷综合久久久久 | 久久天天躁狠狠躁夜夜 | 国产美女免费观看 | 91免费网站在线看入口黄 | 人人看人人澡 | 天天操夜夜操天天操 | 国产乱辈通伦影片在线播放 | 欧美一级片在线视频 | 成人黄色网址 | 日欧毛片 | 黄在线视频 | 欧美黑人巨大日本人又爽又色 | 亚洲影院手机版777点击进入影院 | 免费播放一区二区三区 | 夜夜操网| 天堂8在线天堂资源在线 | 香蕉视频久久久 | 成在线人永久免费播放视频 | 美女扒开腿让男生桶爽网站 | 717影院理伦午夜论八戒 | 黄色在线播放视频 | 丁香五香天堂网卡 | 日女人免费视频 | 欧美天堂视频 | 国产精品www夜色影视 | 求av网站| 国产三级中文字幕 | 欧美视频不卡一区二区三区 | 日日干夜夜欢 |