如何在 swift 5.0 中检测苹果硅 (M1) 与英特尔?

时间:2021-04-23 20:34:00

标签: swift

我打电话给 ffmpeg 和 ffprobe。我遇到的这个问题是 Brew 根据架构将它们安装在不同的位置。在 Intel 机器上,二进制文件安装在 /usr/local/bin 中,但在 M1 上,二进制文件安装在 /opt/homebrew/bin 中。

我想做类似的事情:

let ffprobe = Process()
if intel {
    ffprobe.executableURL = URL(fileURLWithPath: "/usr/local/bin/ffprobe")
} else {
    ffprobe.executableURL = URL(fileURLWithPath: "/opt/homebrew/bin/ffprobe")
}

我已经搜索过了,但找不到任何东西。

0 个答案:

没有答案