Intel® Software Guard Extensions (Intel® SGX)
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

intel sgx

verma__yashika
Beginner
495 Views

Hello, I want to know, are there any Intel SGX specific changes required in the compiler to run enclave code.

Thanks

Labels (1)
0 Kudos
1 Solution
JesusG_Intel
Moderator
485 Views

Hello verma_yashika,


In Linux, Intel(R) SGX SDK 2.9 and later versions require GCC 7.3 or above. 


In Windows, you need the Microsoft Visual C++ compiler from Microsoft Visual Studio* Professional 2017.


Please refer to the OS release notes for all system requirements.


https://download.01.org/intel-sgx/latest/linux-latest/docs/


https://software.intel.com/content/www/us/en/develop/download/intel-software-guard-extensions-intel-...



View solution in original post

2 Replies
JesusG_Intel
Moderator
486 Views

Hello verma_yashika,


In Linux, Intel(R) SGX SDK 2.9 and later versions require GCC 7.3 or above. 


In Windows, you need the Microsoft Visual C++ compiler from Microsoft Visual Studio* Professional 2017.


Please refer to the OS release notes for all system requirements.


https://download.01.org/intel-sgx/latest/linux-latest/docs/


https://software.intel.com/content/www/us/en/develop/download/intel-software-guard-extensions-intel-...



JesusG_Intel
Moderator
470 Views

This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.


Reply