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

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

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

RT-Thread大會(huì):RT-Thread構(gòu)建系統(tǒng)級(jí)工具

西西 ? 來(lái)源:RT-Thread大會(huì)直播 ? 作者:RT-Thread大會(huì)直播 ? 2022-05-27 14:31 ? 次閱讀
大會(huì)介紹:RT-Thread IoT OS Global Tech Conference (RT-Thread GTC,RT-Thread全球技術(shù)大會(huì))致力于圍繞RT-Thread IoT OS 基礎(chǔ)軟件技術(shù)發(fā)展、實(shí)踐創(chuàng)新、開(kāi)發(fā)者能力成長(zhǎng) ,讓技術(shù)創(chuàng)造價(jià)值 !

構(gòu)建系統(tǒng)簡(jiǎn)介

構(gòu)建系統(tǒng)也稱(chēng)為組件自動(dòng)化,自動(dòng)化構(gòu)建等(Build automation)通常需要通過(guò)腳本聲明構(gòu)建行為。

1、常見(jiàn)構(gòu)建工具:Make

Make (GNU Make, BSD Make和Microsft NMake):Make屬于最早的構(gòu)建系統(tǒng),在類(lèi)Unix系統(tǒng)上比較常用。

特點(diǎn):復(fù)雜且難以閱讀維護(hù)困難。

2、常見(jiàn)構(gòu)建工具: GNU Autotool (GNU構(gòu)建系統(tǒng))

GNU構(gòu)建系統(tǒng)主要是指通過(guò)butoconf, automake, libtoo|構(gòu)建軟件的體系,通常與GNU Make, GCC- 起配套使用,這個(gè)結(jié)構(gòu)也是所有GNU項(xiàng)目的打包方式。

●使用:config && make && make install完成配置,編譯,安裝

●問(wèn)題:基于Make,并沒(méi)有解決Make本身的問(wèn)題,復(fù)雜,閱讀困難。

3、常見(jiàn)構(gòu)建工具: CMake

CMake:具有自己固定的語(yǔ)法。

特點(diǎn):屬于元構(gòu)建系統(tǒng),用于生成如makefile其 他構(gòu)建系統(tǒng)的構(gòu)建系統(tǒng),因此可以跨平臺(tái),但本身并不執(zhí)行構(gòu)建工作。

4、常見(jiàn)構(gòu)建工具:Ninja

Ninja是Goog le的一名程序員推出的注重速度的構(gòu)建工具

特點(diǎn):

●是一個(gè)極其簡(jiǎn)單的構(gòu)建系統(tǒng)(語(yǔ)法)ninja文件通常是自動(dòng)生成的

●增量構(gòu)建特別快

編輯:黃飛


聲明:本文內(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)投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1240

    瀏覽量

    39474
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    2024 RT-Thread全球巡回 線(xiàn)下培訓(xùn)火熱來(lái)襲!

    親愛(ài)的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開(kāi)發(fā)者線(xiàn)下培訓(xùn)即將拉開(kāi)帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國(guó)家,為開(kāi)發(fā)者提供一個(gè)深入學(xué)習(xí)RT-Thread嵌入式開(kāi)發(fā)的絕佳機(jī)會(huì)。
    的頭像 發(fā)表于 08-07 08:35 ?386次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線(xiàn)下培訓(xùn)火熱來(lái)襲!

    RT-Thread 新里程碑達(dá)成——GitHub Star 破萬(wàn)!

    RT-Thread實(shí)時(shí)操作系統(tǒng)開(kāi)源項(xiàng)目在GitHub上的star數(shù)量突破一萬(wàn)!截止發(fā)文,RT-Thread作為實(shí)時(shí)操作系統(tǒng)在業(yè)界Star數(shù)量排名第一!倉(cāng)庫(kù)地址:https://gith
    的頭像 發(fā)表于 07-04 08:35 ?277次閱讀
    <b class='flag-5'>RT-Thread</b> 新里程碑達(dá)成——GitHub Star 破萬(wàn)!

    6月6日杭州站RT-Thread線(xiàn)下workshop,探索RT-Thread混合部署新模式!

    嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識(shí)和實(shí)踐經(jīng)驗(yàn)。通過(guò)本次workshop能深入理解RT-Thread專(zhuān)業(yè)版與混合部署的潛力,在RK3568平臺(tái)上提升系統(tǒng)實(shí)時(shí)
    的頭像 發(fā)表于 05-28 08:35 ?323次閱讀
    6月6日杭州站<b class='flag-5'>RT-Thread</b>線(xiàn)下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    2024 RT-Thread 全球技術(shù)大會(huì)演講議程發(fā)布!

    創(chuàng)造價(jià)值!2023RT-Thread全球技術(shù)大會(huì)匯集了人工智能、RISC-V、嵌入式、物聯(lián)網(wǎng)、安全、應(yīng)用、開(kāi)發(fā)環(huán)境和工具等多領(lǐng)域的行業(yè)專(zhuān)家和RT-Thread社區(qū)工
    的頭像 發(fā)表于 05-16 08:34 ?371次閱讀
    2024 <b class='flag-5'>RT-Thread</b> 全球技術(shù)<b class='flag-5'>大會(huì)</b>演講議程發(fā)布!

    RT-Thread混合部署Workshop北京站來(lái)啦!

    嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識(shí)和實(shí)踐經(jīng)驗(yàn)。通過(guò)本次workshop能深入理解RT-Thread專(zhuān)業(yè)版與混合部署的潛力,在RK3568平臺(tái)上提升系統(tǒng)
    的頭像 發(fā)表于 04-19 08:34 ?321次閱讀
    <b class='flag-5'>RT-Thread</b>混合部署Workshop北京站來(lái)啦!

    4月25日北京站RT-Thread線(xiàn)下workshop,探索RT-Thread混合部署新模式

    嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識(shí)和實(shí)踐經(jīng)驗(yàn)。通過(guò)本次workshop能深入理解RT-Thread專(zhuān)業(yè)版與混合部署的潛力,在RK3568平臺(tái)上提升系統(tǒng)
    的頭像 發(fā)表于 04-16 08:35 ?327次閱讀
    4月25日北京站<b class='flag-5'>RT-Thread</b>線(xiàn)下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日深圳場(chǎng)RT-Thread線(xiàn)下workshop,探索RT-Thread混合部署新模式!

    4月10日我們將在深圳福田舉辦RT-Thread混合部署線(xiàn)下workshop,在瑞芯微RK3568平臺(tái)上實(shí)現(xiàn)同時(shí)運(yùn)行RT-Thread和linux,本次workshop邀請(qǐng)到RT-Thread資深嵌入式軟件工程師農(nóng)曉明老師為您講
    的頭像 發(fā)表于 03-27 11:36 ?669次閱讀
    4月10日深圳場(chǎng)<b class='flag-5'>RT-Thread</b>線(xiàn)下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳場(chǎng)RT-Thread線(xiàn)下workshop,探索RT-Thread混合部署新模式!

    嵌入式軟件工程師農(nóng)曉明老師為您講解有關(guān)技術(shù)知識(shí)和實(shí)踐經(jīng)驗(yàn)。通過(guò)本次workshop能深入理解RT-Thread專(zhuān)業(yè)版與混合部署的潛力,在RK3568平臺(tái)上提升系統(tǒng)實(shí)
    的頭像 發(fā)表于 03-27 08:34 ?398次閱讀
    4月10日深圳場(chǎng)<b class='flag-5'>RT-Thread</b>線(xiàn)下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    恩智浦半導(dǎo)體正式加入RT-Thread全球合作伙伴計(jì)劃!

    前不久,恩智浦半導(dǎo)體正式加入RT-Thread全球合作伙伴計(jì)劃,成為RT-Thread高級(jí)會(huì)員合作伙伴。同時(shí),RT-Thread現(xiàn)已成為恩智浦注冊(cè)合作伙伴(RT-Thread| 簡(jiǎn)介合
    的頭像 發(fā)表于 03-14 10:40 ?472次閱讀
    恩智浦半導(dǎo)體正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴計(jì)劃!

    i.MX RT1170:VGLite移植RT-Thread Nano過(guò)程講解(上)

    RT-Thread 是國(guó)人自主研發(fā)的開(kāi)源實(shí)時(shí)操作系統(tǒng)(RTOS),RT-Thread Nano 是極簡(jiǎn)版的硬實(shí)時(shí)內(nèi)核,內(nèi)存占用小,移植簡(jiǎn)單。VGLite 是 NXP 提供的輕量級(jí) 2D 圖形 API,基于 FreeRTOS 實(shí)現(xiàn)
    的頭像 發(fā)表于 11-09 11:20 ?2172次閱讀
    i.MX <b class='flag-5'>RT</b>1170:VGLite移植<b class='flag-5'>RT-Thread</b> Nano過(guò)程講解(上)

    基于rt-thread的socket通信設(shè)計(jì)

    最近再研究 rt-thread 的通信 ,想設(shè)計(jì)出 eps8266(多個(gè)) rt-thread(作為中控) 服務(wù)器的通信框架,使用的開(kāi)發(fā)板是 潘多拉
    的頭像 發(fā)表于 10-13 15:02 ?1123次閱讀
    基于<b class='flag-5'>rt-thread</b>的socket通信設(shè)計(jì)

    RT-Thread使用Soft RTC(軟件模擬RTC)

    開(kāi)發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,rt-thread 使用版本為4.0.3,stm32f4的資源包為0.2.2。
    的頭像 發(fā)表于 10-12 17:39 ?587次閱讀
    <b class='flag-5'>RT-Thread</b>使用Soft RTC(軟件模擬RTC)

    RT-Thread移植使用webserver (lwip+httpd)

    開(kāi)發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源包為0.2.2,rt-thread版本為4.0.3。
    的頭像 發(fā)表于 10-12 12:49 ?1082次閱讀
    <b class='flag-5'>RT-Thread</b>移植使用webserver (lwip+httpd)

    試用RT-Thread Studio(VSCode)

    想嘗試RT-Thread studio (VSCode),先下載安裝VSCode,再搜索RT-Thread
    的頭像 發(fā)表于 10-12 10:58 ?907次閱讀
    試用<b class='flag-5'>RT-Thread</b> Studio(VSCode)

    RT-Thread v5.0.2 發(fā)布

    RT-Thread 代碼倉(cāng)庫(kù)地址: ●? https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本發(fā)布日志詳情: ●? htt
    的頭像 發(fā)表于 10-10 18:45 ?1214次閱讀
    <b class='flag-5'>RT-Thread</b> v5.0.2 發(fā)布