rt-thread是如何做到通過menuconfig配置將相應文件加入工程和從工程中除去


@2019-01-25

【小記】

  添加與刪除文件的機制是:  

  menuconifg 所顯示的菜單是由一系列 Kconfig 文件構成的,這些菜單實際就是一系列的宏控制,而這些宏又控制着一系列的 SConscript 文件中的代碼文件是否加入工程,這一系列的 SConscript 文件由文件 SConstruct 管理,menuconfig 配置完畢后會生成新的 .config 配置文件和 rtconfig.h工程選項宏控制文件 (一系列宏定義),最終由 Scons 工具根據文件 rtconfig.h 宏配置選項編譯形成工程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM