文章 ID: 000058656 內容類型: 疑難排解 最近查看日期: 2021 年 08 月 05 日

執行使用 Intel® Software Guard Extensions (Intel® SGX) 軟體發展工具組 (SDK) 的自訂程式時,飛地發生錯誤

環境

Linux*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
摘要

使用 Intel® Software Guard Extensions (Intel® SGX) SDK 的疑難排解步驟

描述
  • 使用適用于 Linux* 的 Intel® Software Guard Extensions (Intel® SGX) SDK 來自訂應用程式。
  • 飛地代碼在執行時間時返回錯誤。
解決方法
  1. 判斷 退回的錯誤代碼。
  2. sgx_error.h 中尋找 錯誤代碼以確定其定義。這有助於縮小錯誤的原因和位置。
  3. 使用 Intel SGX符號建立 Intel SGX SDK
  4. 使用 飛地調試器腳本 sgx-gdb 進入代碼,以確定錯誤的來源。
額外資訊

請參閱 Linux 的開發人員Intel® Software Guard Extensions指南中的飛地除除工具一節,以進一步瞭解有關sgx-gdb 的資訊。您可以在最新的 Linux 版本* 的Intel SGX檔區段找到最新的 Linux開發人員參考Intel® Software Guard Extensions指南

相關產品

本文章適用於 1 產品

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。