aCoral的高可配置性
aCoral的另一个目标是高可配置,主要体现在,各个模块的可配置。
比如大的模块:
网络协议,文件系统,图形系统,驱动都可以选择是否编译进去。
同时内核的小模块都可以配置,比如
支持哪些类型的线程模型,哪些通信机制(信号量,邮箱,消息队列),线程堆栈大小,内存管理模式。
且这些配置都是通过图形化的方式展现,相当方便。
正因为高可配置,各种部件都编译的话有300K,而配置最小内核时可以是6-7K。
目前的图形化配置平台采用和linux的配置平台一样的工具---lxdialog,命令终端下的图形系统。
目前正在做一个基于QT的配置工具(完成了雏形),这样可以在linux,window兼容。
比如大的模块:
网络协议,文件系统,图形系统,驱动都可以选择是否编译进去。
同时内核的小模块都可以配置,比如
支持哪些类型的线程模型,哪些通信机制(信号量,邮箱,消息队列),线程堆栈大小,内存管理模式。
且这些配置都是通过图形化的方式展现,相当方便。
正因为高可配置,各种部件都编译的话有300K,而配置最小内核时可以是6-7K。
目前的图形化配置平台采用和linux的配置平台一样的工具---lxdialog,命令终端下的图形系统。
1.jpg (95.12 KB, 下载次数: 18)
目前正在做一个基于QT的配置工具(完成了雏形),这样可以在linux,window兼容。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
回复 2# 小把戏
linux下可以通过上面的图形化界面配置。
而在window下必须手工修改配置文件配置。
在我们的配置工具完成后,在linux,window下就都可以通过图形化方式配置了
也就是说可以在linux,windows下配置?