Cara mengonfigurasi proyek enclave agar berjalan dalam mode Prarilis.
Menjalankan Intel® SGX sampel SDK SealUnseal dalam mode prarilis pada sistem tanpa Intel® SGX dan menerima kode galat 0x4004. Jalankan sampel dengan konfigurasi berikut:
- Atur penonaktifan bendera debug ke 1
- Lulus 0 sebagai parameter kedua dari SGX_Create_Enclave
- Buatan ran dengan: SGX_PRERELEASE=1, SGX_DEBUG=0, SGX_MODE=HW
Kode galat 4004 adalah galat izin karena enclave tidak diizinkan untuk dijalankan. Untuk menjalankan sampel SealUnseal dalam mode prarilis, buat perubahan berikut:
- Atur bendera DisableDebug ke 0 in enclave.config.xml
- Hubungi sgx_create_enclave dengan SGX_DEBUG_FLAG sebagai argumen kedua. (Nilai SGX_DEBUG_FLAG ditentukan oleh makro dalam makefile yang diatur oleh bendera SGX_PRERELEASE dan SGX_DEBUG).
- Atur SGX_PRERELEASE=1 dan SGX_DEBUG=0
Baca Konfigurasi Build Intel® SGX untuk detail lebih lanjut.