我已经退出 C + + 游戏大约10年了,我想重新回到游戏中,开始一个商业应用程序。现在有哪些图书馆在使用?
我希望能够跨平台兼容(尽可能开箱即用)。
你依赖什么库? 它们提供什么特性使它们成为 “不可或缺”?
请参阅下面的 我的回答总结。
用于单元测试和测试驱动开发的 CppUnit
http://loki-lib.sourceforge.net/也可能是一个很好的加法。
它是另一个模板库,介绍了各种设计模式的打字员和实现。
我从来没有用过它,但我读了亚历山德雷斯库的书,以获得更好的理解模板。
在窗户上..。
很抱歉重复了一些已经写好的东西,但是:
(至少应该让你开始)
对商业(或非商业)应用程序免费的跨平台库
请随意扩展此列表
指向其他开源 C + + 库列表的链接:
http://en.cppreference.com/w/cpp/links/libs
CgAL 是一个优秀的 c + + 计算几何库
Www.cgal.org
除了已经列出的所有优秀库之外,我还发现用于 XML 的 xerces (包括 XSD 验证)和用于 XSLT 的 xalan 的组合非常有用(xalan 是在 xerces 之上构建的)。AFAIK 和 QT 或 POCO 都没有 XSLT 功能(除非自从我上次使用它们以来已经添加了它们)。