本文作者:邱朋飞
本文介绍了在Ubuntu 16.04下安装Intel SGX驱动、平台软件和SDK的步骤。在安装过程中,参考了Intel提供的SGX驱动、平台软件和SDK安装文档,安装文档给出了更加详细的说明和步骤,文档在:https://download.01.org/intel-sgx/linux-1.8/docs/Intel_SGX_SDK_Installation_Guide_Linux_1.8_Open_Source.pdf
1.下载SDK、SGX驱动和平台软件:
1.1 网址:https://01.org/zh/intel-software-guard-extensions/downloads?langredirect=1
1.2 选择Intel SGX Linux 2.0 Release下的Intel(R) SGX SDK for Ubuntu* 16.04.1、Intel(R) SGX Driver for Linux *OS、Intel(R) SGX Platform Software for Ubuntu* 16.04.1进行下载就行
2. 安装必要的工具:sudo apt-get install libssl-dev libcurl4-openssl-dev libprotobuf-dev
3. 安装SGX SDK前的准备工作:
3.1 安装必要的工具:sudo apt-get install build-essential
3.2 安装alien