【问题标题】:What (minimal) C graphics library provides these functions什么(最小)C 图形库提供这些功能
【发布时间】:2011-03-22 07:58:27
【问题描述】:

我必须在我们的 linux 嵌入式应用程序中替换 nano-X 的东西,并且需要一些替换绘图功能 Arc, Rect, FillRect, Ellipse, FillEllipse, Line, Text, DrawImageFromFile

有谁知道我可以用来替换这些的合适的开源库吗?理想情况下,它应该使用 16 位颜色的像素缓冲区,以便可以写入 linux 帧缓冲区设备。

我考虑过libcairo,但这对于这个目的来说是一个相当大的包。未来计划使用 Qt 4.7,我确信它包含必要的绘图功能。我应该直接去吗?

【问题讨论】:

    标签: c linux graphics embedded


    【解决方案1】:

    首先想到的库是SDL。还可以看看GGI(它比 SDL 简单得多)。 FLTK 也有一个简单的 2D/3D 界面,但它是 C++。

    【讨论】:

      【解决方案2】:

      如果你打算使用 Qt,我认为你应该直接使用 Qt(不过,它也是一个很大的包);它会更容易处理依赖关系,它会做你想做的一切。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-04-29
        • 2013-03-20
        • 2016-01-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-27
        相关资源
        最近更新 更多