gpt4 book ai didi

android - 是否有使用 Oxygene 制作的可交叉编译的 OpenGL 示例?

转载 作者:太空狗 更新时间:2023-10-29 15:42:09 24 4
gpt4 key购买 nike

我们有一个为 PC 制作的工作 OpenGL 项目(也可以在 MacOS 和 Linux 下的 Wine 下工作)我们想尝试交叉编译到平板电脑。 Delphi XE2/XE4 提供 iOS 支持,但还没有 Android,从 iOS 实现历史来看可能需要 1-2 年。现在我们开始研究其他可能性,这将使我们能够保留大部分 Pascal 代码库(8 万行)。所以这是 Oxygene 的问题:

是否有任何使用 Oxygene 制作的 OpenGL 应用程序的示例可以交叉编译以在 PC/MacOS/iOS/Android 上运行?

如果没有,还有哪些替代方案(Lazarus 除外)?

最佳答案

据我所知,没有。

即使是 low-level Sugar cross-platform RTL还没有完成。这将是在以跨平台方式(即使用相同的源代码)访问更高级别的库之前完成的第一个强制性步骤,例如 OpenGL。

因此,借助 Oxygene,您拥有一个出色的交叉编译器,但您必须使用每个平台上可用的 RTL。

您可以与两个 object-pascal 编译器进行比较:

关于android - 是否有使用 Oxygene 制作的可交叉编译的 OpenGL 示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16806810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com