Platform penanganan pengaturan spesifik untuk argumen tambahan IL2CPP
Dukungan Windows Runtime

Linux IL2CPP cross-compiler

Cross-compiler Linux IL2CPPBack-end scripting bersatu yang dapat Anda gunakan sebagai alternatif untuk Mono ketika proyek bangunan untuk beberapa platform. More info
Lihat di Glossary
adalah seperangkat paket sysroot dan toolchain yang memungkinkan Anda untuk membangun Linux IL2CPP Players pada platform Standalone tanpa perlu menggunakan Editor Unity Linux atau mengandalkan Mono.

Jika Anda memenuhi prasyarat, Unity secara otomatis menginstal paket ini untuk Anda ketika Anda memilih target build Linux. Jika Anda ingin memilih proses ini dan menggunakan paket sysroot dan toolchain Anda sendiri, pergi ke Edit > Project Settings dan menonaktifkan kotak centang Toolchain Management. Jika Anda telah menginstal, Anda juga perlu menghapusnya dari manajer paket.Install Toolchain package automatically checkbox. If you already have these installed, you also need to remove them from the package manager.

Sitemap Menyiapkan argumen IL2CPP tambahan mungkin mempengaruhi kompilasi proyek Anda. Untuk informasi lebih lanjut, lihat Warning:.Penanganan argumen tambahan IL2CPP.

Build settings window with Linux build target selected
Membangun pengaturan jendela dengan Linux membangun target yang dipilih

Prerequisites

Unity perlu berikut untuk menginstal paket cross-compiler IL2CPP:

  • Unity 2019.4 atau di atas
  • Cukup ruang disk yang tersedia untuk paket toolchain Linux yang Anda pilih. Untuk informasi lebih lanjut, lihat Ruang disk yang diperlukan untuk paket toolchain Linux
  • Scripting backend set ke IL2CPP. Untuk mengatur backend scripting ke IL2CPP: 0 Artikel - 0,00 € Edit > Project.Setting > Player Settings > Setting for PC, Mac and Linux Standalone > Other Settings > Configuration. Set the Scripting Backend to IL2CPP.
  • Modul IL2CPP. Untuk informasi tentang cara menginstal modul IL2CPP, ikuti langkah-langkah yang didokumentasikan pada.

Linux paket sysroot

Paket sysroot Linux adalah direktori yang mencakup semua header dan perpustakaan yang perlu Anda bangun untuk Linux.

Setiap sistem operasi (OS) memiliki sistem build sendiri yang bervariasi dari satu ke yang lain. Jika Anda membangun menggunakan header dan perpustakaan OS tertentu, Pemain yang dibangun mungkin tidak berjalan pada sistem operasi lainnya. Untuk mengatasi ini, Unity menyediakan sysroot untuk membangun dengan yang bekerja pada semua platform Linux yang didukung.

Linux paket

Unity menyediakan paket toolchain untuk macOS, Windows, dan Linux. Setiap platform ini membangun Linux dengan cara yang unik.

Paket toolchain Linux adalah seperangkat alat (termasuk compiler dan linker) yang perlu dilakukan Unity untuk membangun Linux dari setiap sistem operasi ini.

Ruang disk yang diperlukan untuk paket toolchain Linux

Pastikan Anda memiliki ruang disk yang cukup untuk akun untuk unduhan paket, dekompresi, dan gunakan.

Dalam kasus yang jarang terjadi di mana Anda tidak yakin apakah Anda memiliki ruang yang cukup, mendefinisikan UNITY_ Login Variabel lingkungan CACHE dan menggunakannya untuk menyimpan sysroot dan paket toolchain yang tidak terkompresi. Variabel lingkungan adalah variabel yang Anda set di luar Unity yang tersedia untuk Unity untuk referensi. Dalam hal ini, Anda mengatur cache bahwa Unity dapat referensi ketika menekan paket sysroot dan toolchain. Variabel lingkungan spesifik untuk sistem operasi Anda, sehingga Anda perlu mengikuti panduan sistem Anda untuk mengaturnya.

Tabel di bawah ini menunjukkan persyaratan ruang disk total untuk setiap paket toolchain.

Paket Toolchain Ruang disk yang diperlukan
com.unity.toolchain.linux-x86_64 462MB
com.unity.toolchain.macos-x86_64-linux-x86_64 2 g
com.unity.toolchain.win-x86_64-linux-x86_64: 2 g

Menggunakan Linux IL2CPP cross-compiler

Jika Anda memenuhi semua prasyarat di halaman ini, Anda dapat membangun proyek Anda sebagai Linux Player. Unity secara otomatis menggunakan cross-compiler Linux IL2CPP pada waktu build.

Untuk membangun Linux Player, ikuti langkah-langkah ini:

  1. Build Settings (menu: File > Build Settings).
  2. Pilih PC, Mac and Linux Standalone option.
  3. Mengatur opsi Build Target ke Linux.
  4. Klik tombol Switch Platform.
  5. Bangun Pemain Anda. Dari menu utama Unity, pergi ke File dan pilihlah Build atau Build and Run.
Platform penanganan pengaturan spesifik untuk argumen tambahan IL2CPP
Dukungan Windows Runtime