2010-11-25 37 views
4

我试图找到一些很好的C++图形/音频库。我试过搜索这个网站,但是我能找到的唯一答案是“X库是有史以来最好的图书馆”。它给了我关于图书馆的任何信息,除了一些连接到一些不起眼的网站的链接,这些网站的图书馆也很少有关于图书馆的信息。C++图形和音频库

我想反而是人们告诉我每个库的:

效率:很少记忆慢慢图书馆是否运行?快速记忆?它会导致我的程序拥有2GB的文件大小?

可用性:学习图书馆需要多长时间,使用图书馆有多困难?

兼容性:它和其他库很好吗?它在C和C++中都能工作吗?

操作系统:它运行什么操作系统?不要将自己限制在便携式库中。

预警:有没有什么东西能够让你学会这个图书馆?

通信方法我是否列出每个像素,我是否会告诉它在外部文件中渲染模型,还是我只是让它渲染一个圆?或者对于音频,我是否告诉它给我一个正弦波,一种不同波形的模式,或者只是一个.mp3?

特征:该图书馆具有哪些功能?

许可证:图书馆是否有任何许可或限制归因于其使用?

教程:我可以去哪里学习呢?

我希望它是不是太挑剔,要求所有这些信息,这是我的第一个问题堆栈溢出(和我造成混乱只是由不好的写作)。我不介意大部分文本是否从图书馆网站复制,只要答案尽可能多地告诉我这些信息。

+0

库我建议你限制你的问题的范围一点点,例如你想要3D图形吗? 2D?音频合成?音频解码? ....还有,这些库中的任何一个都需要使用特定的平台吗?谢谢。 – ocodo 2010-11-25 02:34:37

+0

问题是,我想要的不只是2D图形或只是3D图形或只是音频合成或只是音频解码。我真正想做的是使用多个库来开发技能。我可能会问:“我如何用y和z制作x应用程序”,但问题是x,y和z的数量太大,我甚至不想问这个问题。我对这个问题最担心的是感觉每个人都想告诉我一个图书馆y和z最适合问题x,但没有人会告诉我“这里有几个独特的图书馆。”我真的想看看每一个选项。 – 2010-11-25 03:11:20

回答

3

所有酷酷的孩子们使用SDL。其首页上回答了您的很多问题。