ส่วนย่อยการกำหนดค่าสำหรับแพลตฟอร์ม Apple
สมาชิก
bitcode_mode
string apple.bitcode_modeเลิกใช้งาน: ส่งกลับโหมดบิตโค้ดที่ใช้สำหรับขั้นตอนการคอมไพล์ แสดงผล
'none'
เสมอ
multi_arch_platform
apple_platform apple.multi_arch_platform(platform_type)แพลตฟอร์มของการกำหนดค่าปัจจุบันสำหรับประเภทแพลตฟอร์มที่ระบุ ควรเรียกใช้ในบริบทที่อาจมีการรองรับสถาปัตยกรรมหลายรายการเท่านั้น ให้พิจารณาใช้ single_arch_platform สําหรับกรณีอื่นๆ
พารามิเตอร์
พารามิเตอร์ | คำอธิบาย |
---|---|
platform_type
|
ต้องระบุ ประเภทแพลตฟอร์ม Apple |
single_arch_cpu
string apple.single_arch_cpuรายการเดียวที่ "มีประสิทธิภาพ" สําหรับการกําหนดค่านี้ (เช่น
i386
หรือ arm64
) ในบริบทของตรรกะของกฎที่เกี่ยวข้องกับสถาปัตยกรรมเดียวเท่านั้น (เช่น objc_library
ซึ่งลงทะเบียนการดำเนินการคอมไพล์สถาปัตยกรรมเดียว)
single_arch_platform
apple_platform apple.single_arch_platformแพลตฟอร์มของการกำหนดค่าปัจจุบัน ควรเรียกใช้ในบริบทที่อาจมีการรองรับสถาปัตยกรรมเดียวเท่านั้น ให้พิจารณาใช้ multi_arch_platform สำหรับกรณีอื่น