首先支持多线程,需要在config.xml文件中修改配置项
//支持的线程数,应用线程数高于这个值会造成接口调用失败
<TCSNum>10</TCSNum>
线程头文件
#include <sgx_thread.h>
线程锁使用
//申明
sgx_thread_mutex_t sgxmut;
//初始化
sgx_thread_mutexattr_t unused;
sgx_thread_mutex_init(&sgxmut,&unused);
//加锁
sgx_thread_mutex_lock(&sgxmut);
//解锁
sgx_thread_mutex_unlock(&sgxmut);