我有C ++代码,我已经设法使用Xcode编译成iOS静态库(" library.a")。然后我将这个包含在我的项目中(Xamarin.iOS,尽管这不重要)并且设法让它按预期工作。代码是c / c ++,并没有引用iOSFrameworks中的任何代码。我想知道是否有可能找到一种方法来构建这个(只是编译库)而没有mac计算机。
比如在Windows机器上下载clang编译器,然后构建一个" library.a"这与arm架构兼容,因此如果我将它包含在我的iOS项目中,它将起作用。
我曾尝试在网上做一些阅读,这表明它不会起作用,但它们可能无法在我的确切情况下工作等。
我需要这个的原因是因为代码库的C ++部分是由其他人维护的,我们要求他们构建iOS兼容的库,而无需我们访问他们的代码。他们无法访问Mac。
非常感谢您的帮助。