我正在尝试在我的 iPhone 应用程序中使用 Google 的 v8。如谷歌网站所述,我使用“make arm”构建了这些库。不幸的是,我收到几个链接器错误,告诉我该库是为“存档”而构建的。
终端告诉我图书馆的架构是 i386:
lipo -info libv8_base.a
input file libv8_base.a is not a fat file
Non-fat file: libv8_base.a is architecture: i386
那么,我该如何构建一个 armv7 库呢?
顺便说一句:我对这个图书馆建设的东西不太了解。也许我只能在实际的 ARM 设备上为 ARM 构建?我不明白为什么我也不能在任何地方下载预建文件。