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