[英]Choosing Embedded Linux for device
我開始使用sqlite為手持設備創建一個QT應用程序。 我的項目經理要求我為設備選擇一個操作系統(嵌入式Linux)(我們不考慮android)。
與在桌面中一樣,是否有許多用於設備的嵌入式Linux發行版? 如果是這樣,我應該考慮哪個嵌入式Linux?
你有多種選擇,但我會建議更容易,而且 - 在我看來 - 更好的兩個。
無論如何,除非你有充分的理由,否則我強烈建議前者。
有幾種Linux發行版可以與ARM一起使用。 也許你應該考慮Fedora ARM https://fedoraproject.org/wiki/Architectures/ARM
這是一個難以回答的問題,不能更多地了解項目需求(不僅僅是軟件需求,還包括非功能需求)和平台功能。
Angstrom (基於OpenEmbedded)是Linux的另一種可能性。
我會質疑操作系統必須是Linux的假設。 為什么? 如果上市時間或商業支持很重要,那么使用商業嵌入式或RT操作系統(如VxWorks或QNX)可能會更好。
還有專業支持的Linux發行版,如Montavista
雖然免費的Linux發行版是免費的,但你通常是自己的,你的團隊的時間不是免費的。
您可以將Qt用於嵌入式設備,它可以快速並與許多硬件兼容,如果您的硬件不受支持,將其移植到新硬件並不是很難,而且它具有特殊的渲染系統
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.