Étapes de dépannage pour le débogage des applications qui utilisent le Kit de développement logiciel (SDK) Intel® Software Guard Extensions (Intel® SGX)
- Écriture d’une application personnalisée à l’aide du SDK Intel® Software Guard Extensions (Intel® SGX) pour Linux*.
- Le code d’enclave renvoie une erreur au moment de l’exécution.
- Déterminez quel code d’erreur est renvoyé.
- Trouvez le code d’erreur dans sgx_error.h pour déterminer sa définition. Cela aidera à affiner la cause et l’emplacement de l’erreur.
- Créer le SDK Intel SGX avec des symboles de débogage
- Entrez dans le code avec le script de débogueur d’enclave, sgx-gdb, pour déterminer la source de l’erreur.
Reportez-vous à la section Débogueur d’enclave dans le Guide de référence du développeur Intel® Software Guard Extensions pour Linux pour plus d’informations sur sgx-gdb. Vous trouverez le guide de référence du développeur Intel SGX le plus récent pour Linux dans la section Documentation de la dernière version Intel® Software Guard Extensions Linux*.