我有一台带有 Big Sur 的 Mac 和 Apple 的芯片 M1,这是 ARM 的芯片,你可能知道。
当我尝试将 Google 的 libwebp.a 包含到我的项目中时,就会出现问题。Xcode 说“它不是为架构 arm64 构建的”。
我安装了 Homebrew,然后安装了 libwebp brew install libwebp
(或类似的,我是从内存中写的),打开保存它的目录,复制 libwebp.a 和 Xcode 给了我同样的错误。
然后我下载了源代码并做了:
./configure
make
make install
我复制了已编译的库,Xcode 再次给了我同样的错误。似乎 libwebp 不是为 arm64 编译的。
是否可以在 Big Sur 上为 arm64 编译它,如果可以,如何编译?