编译工具链版本检查
【需求价值】 背景:目前PolyOS中对编译工具链有多样化的需求,如nezha开发板中需要使用平头哥的开发工具,希望可以通过一定的规则引入外部工具链并做兼容性检查。 价值:规范多工具链的引入,避免工具链间存在不兼容。
【需求描述】 希望可以通过配置进行外部工具链的引入和兼容检查。
【方案描述】
- 通过meta层引入外部工具链;
- 通过bb文件进行兼容性检查;
- 通过bbclass添加外部工具链编译支持。
【验收标准】 在编译组件时,可以引入对外部工具链的支持,并可以观察兼容性检测的结果。