用于嵌入式Linux的GLib?

时间:2012-02-28 18:03:34

标签: embedded glib

我想知道〜

GLib有多大?它可以直接在嵌入式系统上使用吗?嵌入式系统通常是否太大?

是否有嵌入式系统版本的GLib?

由于

4 个答案:

答案 0 :(得分:3)

“嵌入式”几乎没有任何意义。这些系统的范围从微小(易失性存储器的少量寄存器,只读代码存储器)到几乎与计算机在这个星球上一样大。

Glib并不像桌面库那样庞大,但它也不是一个微型的微控制器库。在这个范围内的某个地方显然有一条模糊的线条,它不适合它,但是在不知道系统的情况下就没有办法说出来。

根据评论,您的环境似乎在嵌入式比例中排名“ginormous”,因此如果下面的系统使移植它值得,那么glib可能会适合。如果您有GPOS(如Linux或BSD),则可能已有端口。

答案 1 :(得分:1)

如果您可以安装GLibC,那么您可以使用GLib。

答案 2 :(得分:1)

GLIB可用于嵌入式系统,而且非常小。但是,更新 GLIB的版本需要更多的库来构建。如果您需要什么 你可能是像异步队列,线程,队列,列表等的子集 考虑获取代码并构建GLIB 1.2.x而不是最新版本。

我一直在考虑为嵌入式工作构建一个GLIB子集 删除一些较新的功能。

答案 3 :(得分:0)

您的嵌入式设备有多大的存储空间?考虑到您的设备上有足够的存储空间,为嵌入式设备编译Glib没有问题。由于我们对您的设备一无所知,因此很难说。