iphone - 使用 Go 为 iPhone 应用程序编写库

标签 iphone c gcc arm go

我正在考虑使用 Go 作为替代 C/Objective-C 的低级高性能语言来实现 iPhone 应用程序库。任何一个 Go 编译器都可以生成一个库,该库可以通过 Go 运行时等链接到 native iPhone 应用程序中吗?有 Go 的 ARM 端口还是 gccgo/gcc 支持这个?我想,由于 gccgo 使用 gcc 作为后端,而 Xcode 使用 gcc 来编译 iPhone 应用程序,这很有可能是可能的。如果可能,我将如何在 Xcode 项目中进行设置?

有没有人尝试过或看到过它的讨论? (当我在 Google 上搜索“编译 go 代码 iphone”时,“go”部分完全没有使用,我只得到有关 iPhone 开发的信息。)

最佳答案

Go 目前不支持 iphone 平台,但它支持 ARM 处理器。不过,在邮件列表上并没有太多关于这个的讨论。

关于iphone - 使用 Go 为 iPhone 应用程序编写库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2259242/

相关文章:

iphone -/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码 1

c - 我应该使用什么编译器作为自学编译器原理技术的案例研究

C静态变量问题

c - 为什么在调用 execvp() 时不能使用 char **myargs 而不是 char *myargs[3]?

iphone - 适用于 Iphone 应用程序的 OCR

iphone - 如何合并带有注释的 PDF 文件

c - 如何在内存中顺序存储可变长度代码?

c++ - GCC 在 lambda 函数中通过引用错误地捕获全局变量?

c - 如何单独安装较新版本的gcc

iphone - 没有为 UITableView 调用 numberOfRowsInSection