Etapas para solução de problemas para depuração de aplicativos que usam o SDK Intel® Software Guard Extensions (Intel® SGX)
- Escreveu um aplicativo personalizado usando o SDK Intel® Software Guard Extensions (Intel® SGX) para Linux*.
- O código do enclave retorna um erro em tempo de execução.
- Determine qual código de erro é retornado.
- Encontre o código de erro no sgx_error.h para determinar sua definição. Isso ajudará a reduzir a causa e a localização do erro.
- Crie o SDK Intel SGX com símbolos de depuração
- Entre no código com o script de depurador de enclave, sgx-gdb, para determinar a origem do erro.
Consulte a seção Depurador de enclave no Guia de referência do desenvolvedor Intel® Software Guard Extensions para Linux para obter mais informações sobre o sgx-gdb. Você pode encontrar o guia de referência mais recente do desenvolvedor de Intel SGX para Linux na seção Documentação dos últimos Intel® Software Guard Extensions lançamento do Linux*.