Kompilierung einer Intel® Software Guard Extensions (Intel® SGX) Anwendung mit positionsabhängigem Code
Inhaltstyp: Kompatibilität | Artikel-ID: 000090873 | Letzte Überprüfung: 23.05.2022
Ist es möglich, eine Intel® SGX Anwendung zu erstellen, die auf eine statische Bibliothek verweist, die als positionsabhängigen Code kompiliert wird? Anwendungsfall:
Die Portierung einer Bibliothek bedeutet, dass sie von der Quelle aus neu kompiliert wird, wo die -fPIC-Kennzeichnung obligatorisch ist. Wenn Sie nur Zugriff auf .a Dateien einer Bibliothek haben, ist die Verwendung von Gerneine , um die gesamte Anwendung in einen Enklaven zu wickeln, die beste Option, obwohl dies nicht mit der Portierung einer Bibliothek identisch ist.