Langkah-langkah pemecahan masalah untuk debugging aplikasi yang menggunakan SDK Intel® Software Guard Extensions (Intel® SGX)
- Menulis aplikasi kustom menggunakan SDK Intel® Software Guard Extensions (Intel® SGX) untuk Linux*.
- Kode enclave mengembalikan kesalahan saat runtime.
- Tentukan kode kesalahan mana yang dikembalikan.
- Temukan kode kesalahan dalam sgx_error.h untuk menentukan definisinya. Ini akan membantu mempersempit penyebab dan lokasi kesalahan.
- Membuat SDK Intel SGX dengan simbol debug
- Masuk ke kode dengan skrip Enclave Debugger, sgx-gdb, untuk menentukan sumber kesalahan.
Lihat bagian Enclave Debugger dalam Panduan Referensi Pengembang Intel® Software Guard Extensions untuk Linux untuk informasi selengkapnya tentang sgx-gdb. Anda dapat menemukan Panduan Referensi Pengembang Intel SGX terbaru untuk Linux di bagian Dokumentasi dari Rilis Linux Intel® Software Guard Extensions terbaru*.