針對 Apple Silicon 和 Intel Mac 建立 LabVIEW 建置規格

更新 Aug 29, 2023

環境

軟體

  • LabVIEW

這份文件會告訴你怎麼建立通用應用程式/共享函式庫/建置規格,這些可以在Apple Silicon和Intel的Mac上運行。

LabVIEW 2023 Q3版對macOS是唯一一個正式支援Apple Silicon的LabVIEW版本。有關更多資訊,請參考 LabVIEW Support for Apple Silicon (M1 and M2 Macs)

預設下,針對 Apple Silicon 目標建立的建置規格只會在 Apple Silicon 目標上運行,不會在 Intel Mac上 運行。 同理,針對 Intel 目標建立的建置規格會在 Intel Mac上運行。透過 Rosetta 2,Intel 的建置規格也能在 Apple Silicon Mac 上運行。

要建立一個能在 Intel Mac 和 Apple Silicon 上原生運行的應用程式/共享函式庫/建置規格,你可以:

  1. 針對 Apple Silicon 目標建立應用程式。
  2. 針對 Intel Mac 建立應用程式。
  3. 手動把從 Apple Silicon 建出來的應用程式/共享函式庫的 Resources 資料夾中的 "AppContents_arm64.llb" 複製到 Intel 版本的相同資料夾裡。
    • 或者,你也可以把從 Intel 版本中的 "AppContents_x64.llb" 複製到 Apple Silicon 版本中,只要最後你的 Resources 資料夾中有從兩種架構上建出來的.llbs檔案即可。