我在想~
GLib有多大?它可以直接在嵌入式系统上使用吗?对于嵌入式系统来说,它是不是太大了?
有没有嵌入式系统版本的GLib?
谢谢
发布于 2012-03-01 16:26:13
"Embedded“几乎没有任何意义。系统的范围从微小的(几个易失性存储器的寄存器,只读代码存储器)到几乎和这个星球上的计算机一样大。
与桌面库相比,Glib并不算大,但它也不是一个小的微控器库。显然,在这个范围内的某个地方有一条模糊的线,低于这条线就不适合,但是如果不知道系统,就没有办法判断。
根据一条评论,您的环境似乎在嵌入式规模中排名"ginormous“,因此,如果底层系统使其值得移植,glib可能会适合它。如果您有一个GPOS (如Linux或BSD),则可能已经有一个端口。
发布于 2012-02-29 02:09:43
如果你能适应GLibC,那么你也能适应GLib。
发布于 2013-10-10 03:31:17
GLIB可以用于嵌入式系统,而且非常小。但是,较新版本的GLIB需要构建更多的库。如果您需要的是一个子集,如异步队列、线程、队列、列表等,您可以考虑获取代码并构建GLIB 1.2.x,而不是最新版本。
我一直在考虑为嵌入式工作构建一个GLIB子集,删除一些较新的功能。
https://stackoverflow.com/questions/9487295
复制相似问题