代码之家  ›  专栏  ›  技术社区  ›  Andrew Farm

我可以在Embarcadero C++Builder中为Android(*.so)构建一个共享库吗?

  •  1
  • Andrew Farm  · 技术社区  · 7 年前

    我正在尝试使用Embarcadero的C++Builder和RAD Studio 10.2创建一个共享库。我创建了一个C++Builder“动态链接库”项目。当我指定要构建的目标平台时,唯一的选项是32位Windows、64位Windows和OS X。我还需要能够为Android(Linux)平台构建库。我怎样才能做到这一点?

    1 回复  |  直到 7 年前
        1
  •  3
  •   Remy Lebeau    7 年前

    此时,RADStudio(包括Delphi和C++Builder) 没有 支持 创造 .so Android库(仅限 他们)。根据 documentation , 可以为Linux创建文件(和 .dylib

    RADStudio创建的Android应用程序编译为 文件(因为它们基于NDK,所以真正的应用程序只是一个小的Java存根类,加载并执行 所以 所以