安装用于嵌入式 Linux 的 Unity 编辑器

您可以在您的 WindowsLinuxMacOS 系统上安装和设置用于嵌入式 Linux 的 Unity 编辑器。

Note: Unity Editor for Embedded Linux is available under separate terms. For licensing and download information, contact your Account Manager or the Unity Sales team.

系统要求

Unity 编辑器、播放器和服务器的系统要求与 Unity 核心手册 中概述的相同。

Windows

  1. 双击 UnitySetup64.exe 将 Unity 设置安装到您的首选位置用于嵌入式 Linux。
  2. 双击 UnitySetup-Embedded-Linux-Support-for-Editor.exe 并将 Unity 编辑器安装到同一文件夹用于嵌入式 Linux。

Linux

  1. 解压缩 Unity.xz 将 Unity 设置安装到您的首选位置用于嵌入式 Linux。
  2. UnitySetup-Embedded-Linux-Support-for-Editor.xz 解压缩到同一文件夹。

MacOS

  1. 双击 Unity.pkg 并将 Unity 设置安装到您选择的文件夹用于嵌入式 Linux。
  2. UnitySetup-Embedded-Linux-Support-for-Editor.pkg 安装到同一文件夹。

项目设置

使用新安装的 Unity 创建新项目后,您必须安装工具链和 SDK 包。

要安装 Unity 嵌入式 Linux 工具链和 SDK 包

  1. 转到 窗口 > 包管理器

  2. 使用 按名称添加注册表包 方法安装包,因为它们可能默认情况下不可见。

    Note: If you're using the 2020.3 Editor version, then you add a package using the Add package from git URL option from the Add menu in the Package Manager window.

  3. 根据您使用的操作系统,安装以下工具链包之一

    主机
    Windowscom.unity.toolchain.win-x86_64-embeddedlinux
    MacOScom.unity.toolchain.macos-x86_64-embeddedlinux
    Linuxcom.unity.toolchain.linux-x86_64-embeddedlinux
  4. 安装与您要使用的目标体系结构匹配的 SDK 包

    主机
    aarch64com.unity.sdk.embeddedlinux-aarch64
    x86_64com.unity.sdk.embeddedlinux-x86_64
    arm32com.unity.sdk.embeddedlinux-arm32
    x86com.unity.sdk.embeddedlinux-x86

安装完包后,包管理器窗口会显示为嵌入式 Linux 安装的工具链和 SDK 包。

自动包安装

您还可以从构建设置窗口自动安装所需的嵌入式 Linux 包。要启动包的自动安装

  1. 从 Unity 的主菜单中转到 文件 > 构建设置。在平台列表中,选择 嵌入式 Linux,然后单击 切换平台

  2. 通过单击 编辑 > 项目设置 窗口打开项目设置窗口。

    如果您的编辑器默认启用了 自动安装工具链包 选项,则所需的包(如安装的体系结构的工具链和 SDK)将自动安装。包安装过程完成后,您可以在项目设置中的 工具链管理(嵌入式 Linux) 选项卡中检查已安装的包。

  3. 如果自动安装包的选项被禁用,您可以切换到 工具链管理(嵌入式 Linux) 选项卡并单击 安装 sdk 和工具链包

    安装完包后,包管理器窗口会显示已安装用于嵌入式 Linux 的所有工具链包的列表。

    其他资源: