sgx - Can I use Intel SGX Debugger when I am not using Intel processor?
问题描述
I am trying to learn how to develop secure application with Intel SGX and its SDK on Visual Studio 2019 but I am working on a computer with AMD processor (Ryzen 5 2600).
When I read couple of guides (mainly this one) on how to set up my VS, but when I get to the part where I need to change the debugger to "Intel SGX debugger" it is not available for me. I tried installing Visual Studio 2015 Community and Professional(trial), Visual Studio 2017 Community, VS 2019 Community and Professional because of this thread here
Is the debugger only available if you are using SGX Enabled processor with the PSW software or am I doing something wrong.
I am using SGX SDK version 2.12.100.4 and I am not able to install the Intel SGX Platform Software because of the processor not being Intel SGX compatiable.
解决方案
调试器是 SGX SDK 包的一部分。它被调用sgx-gdb
,您可以在bin
安装 SGX SDK 的目录中找到它。
就我而言,它位于/opt/intel/sgxsdk/bin/sgx-gdb
.