【发布时间】:2021-08-03 05:26:34
【问题描述】:
我有一个 C++ 代码,我可以使用 ndk-build
为 Android 创建 .so 文件同样,对于 iOS,我打算从现有 C++ 代码创建 .a(通用静态库)。
问题是如何使用现有的 C++ 代码构建 .a 文件?
【问题讨论】:
-
您是如何构建代码的?你试过什么?你遇到了什么问题?请出示minimal reproducible example
-
@AlanBirtles - 我正在尝试构建 C++ p7zip(7zip 的便携式版本,适用于 *nix 之类的操作系统),我在那里搜索了我看到的示例,其中大部分都提到了 Objective-c/Swift。我有 xcode 但我没有看到 Cocoa Touch 静态库
-
你可以只运行带有适当编译器标志的 make 文件来构建一个通用库,如果这不起作用,你可以构建两个单独的库并将它们一起 lipo
标签: c++ ios xcode xamarin.ios .a