我正在寻找支持在 C++ 中构建本机库的跨平台框架列表。我的大部分遗留代码库都是用 C++ 编写的,我想在手机上使用本机代码部署我的应用程序,而不是使用客户端/服务器模型。用网络包装它会引入延迟、降低性能并降低用户体验。
我看过一些基本的,比如PhoneGap和Titanium,但我不能从他们的网站上看他们是否支持本机,或者他们对它的支持程度。我看过 JUCE,它是一个 C++ 框架,但不清楚它有多成熟。
到目前为止我发现了什么
- juce:开源,小型
- Moai:错误的文档
- 果酱:稳定、成熟
- wxWidgets:仅测试版
更新
几年后,看起来 Qt 已经到了可能成为头号竞争者的地步。当时成熟的其他平台包括 Unity 和 Embarcadero。