For someone who does not have the necessary hardware that supports SGX, is there some sort of emulator to develop and test programs on a Linux environment?
I saw the Intel Software Development Emulator https://software.intel.com/en-us/articles/intel-software-development-emulator
but could not find any support for SGX!?
Why working on an emulator if there is already simulation mode in SGX? Apart from platform services you can compile & test pretty much everything on SGX functionality wise. It comes with the free SDK you can install as plugin to VS 2012/2013