131得票9回答
如何在M1 Macbook上使用Rosetta 2运行Homebrew安装程序

我正在使用 M1 MacBook。 尝试安装 Homebrew 时出现以下错误:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"...

49得票2回答
如何运行两个独立的Homebrew安装?

我希望在苹果芯片的Mac上同时安装和运行两个版本的Homebrew:一个是ARM64版本,另一个是在Rosetta 2下运行的Intel版本。 我知道我可以在任何brew命令前加上arch --x86_64来模拟该命令的Intel版本,但这可能会导致与先前已为ARM64构建其依赖项的公式发生...

19得票1回答
其他在M1上的x86-64模拟器是否可以利用Rosetta 2使用的相同优化?

我对在苹果M1平台上使用Rosetta 2和模拟运行x86-64二进制文件的性能特征差异很好奇,例如Docker Desktop目前使用QEMU进行模拟。 我了解为什么模拟如此缓慢,但是在这个Twitter线程中详细介绍了Rosetta 2为什么如此快的解释: https://twitter...

15得票2回答
为什么在将x86翻译为M1时,QEMU的性能远远达不到Rosetta 2的水平?

显然,QEMU 是唯一能在新的 Apple silicon(M1、M2 等)上模拟 x86 操作系统的开源代码。 Apple 构建了 Rosetta 2,在理论上,它做的与 QEMU 在这些情况下所做的完全相同。它将 x86(英特尔)指令转换为新的 Apple silicon 处理器所支持的...

15得票3回答
苹果 M1 - Maven Java 依赖项尚未为 macosx-arm64 可用

我正在尝试在苹果M1上运行一个Java/Maven项目,但有一个依赖项还没有适配M1芯片。在我的情况下,这个依赖项是nd4j,但它也可能是其他任何依赖项。 <dependency> <groupId>org.nd4j</groupId> &lt...

13得票2回答
Xcode 14.3 带有命令行的 Rosetta 构建

由于苹果在Xcode中删除了x86_64支持并引入了Rosetta的独立模拟器,我想知道如何通过cli在Rosetta模拟器上运行我的应用程序。 这对于fastlane也是必需的。(请参见Fastlane Issue) Xcode 14.3的发布说明中没有提到cli方面的内容。(Relea...

9得票1回答
Jenkins在Mac M1代理上无法正常工作。

我们希望使用搭载M1处理器的Mac Mini作为CI流水线中的代理,以确保拥有新Mac的开发者能够编译项目。我们复制了现有x86的设置,但cmake找不到类库,如boost: CMake Error at /opt/homebrew/Cellar/cmake/3.19.7/share/cma...

7得票2回答
在Android Studio Arctic Fox Mac M1上,终端中无法运行"pod install"命令。

我正在使用针对苹果芯片设计的ARM版本的Arctic Fox 2020.3.1,在Macbook Air M1 2020型号上运行flutter项目。我成功地在Android模拟器上运行,但是当我尝试在连接的iOS设备或iOS模拟器上运行时,“pod install”命令失败并且构建失败。但是...

7得票5回答
Flutter Doctor在可执行文件中显示Bad Cpu Type。

我正在使用 Mac mini,MacOs Monterey 和 m1 芯片。 尝试设置 Flutter 时,出现错误。 命令:flutter doctor 输出:/Users/admin/Desktop/flutter/bin/internal/shared.sh: line 229: /Us...