C或C++中易于使用的绘图库?

10

我需要一个易于使用的绘图C或C++库。这意味着我不需要放置按钮、框架或其他任何东西,但我只需要在一个图形窗口上绘制点、圆、线条等。这是否可能?


7
"C/C++" 是什么? - Lightness Races in Orbit
8
我希望我能够踩评论。难道不可能有人对C或C++库同样满意吗?请注意,我已尽力使翻译更加通俗易懂,但没有改变原来的意思。 - AShelly
7个回答

11

Cairo是一个很好的选择,如果你寻求易用性。


2
它还有一个名为cairomm的C++包装器。 - kalev

8
您可以使用众多的C++创意编程框架之一:
这些框架能够帮助您更加轻松地进行创意编程。

2

2

SDL相当不错。如果你真的想参与其中,Direct3D和OpenGL可能是最好的选择。


1
SDL的问题在于,据我所知,它只有少量几何绘图操作,你可能需要退而使用setPixel。话虽如此,http://www.pygame.org/docs/ref/draw.html确实有所需内容,也许有一个基于SDL的C/C++库也是如此? - cib

1

1

你应该更具体一些:

  1. 你想要针对什么平台?

  2. 你所说的 “易于使用” 是什么意思?


如果您正在使用Windows并且只想学习计算机图形的概念,只需使用Windows GDI。

如果您想学习移动设备的计算机图形,请使用OpenGL。它比Windows GDI更难使用,因为它是一个较低级别的API,但它更加强大。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接