最近想跑一个实验,装环境花了点功夫,所以记录一下
一、环境准备
1---win10;visual studio professional 2017;
2---检查机器是否支持SGX
1--在网站查询自己的CPU是否支持SGX
2--在bios中打开SGX
3---下载SGX的SDK以及PSW,下图中1和2。下载链接
4---下载ME并安装,下载链接
5---安装Visual Studio 并安装C++桌面开发扩展(这一步一定要在第6步之前)
6---解压SDK的包并执行Intel(R)_SGX_Windows_SDK_2.13.100.2.exe
7---解压PSW的包并执行Intel(R)_SGX_Windows_x64_PSW_2.13.100.2.exe,此时大概率会显示如下界面。点击图中链接会进入到微软商店安装一个叫Intel(R) Software Guard Extensions Activation APP的软件,安装后以管理员身份执行,点击Active并重启即可。
8---重启之后打开设备管理器-软件组件,应该会有如下所示,基本的环境配置应该就没问题了。
9---运行测试项目