Vier Schritte zur Integration der Intel® SGX vertrauenswürdigen Pthread-Bibliothek in Ihre Intel® SGX-Enklaven-Linux-Lösung.
- Link-Optionen in Makefile wurden durch -lsgx_pthread ergänzt
- Compiler konnte pthread_create() und andere Pthread-Funktionsanrufe nicht finden
- Kopieren Sie sgxsdk/include/sgx_pthread.edl in das Enclave-Quellverzeichnis.
- Fügen Sie in Enclave.edl: from "sgx_pthread.edl" import *;
- Fügen Sie in Enclave.cpp: #include "pthread.h"
- Fügen Sie in Makefile -lsgx_pthread zur Link-Anweisung hinzu