ID Artikel: 000058009 Jenis Konten: Informasi & Dokumentasi Produk Terakhir Ditinjau: 11/04/2022

Tidak dapat Mengkompilasi Enclave Intel® Software Guard Extensions (Intel® SGX) Menggunakan Pustaka Pthread Tepercaya Intel® SGX

Lingkungan

Ubuntu*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Empat langkah untuk mengintegrasikan pustaka pthread tepercaya Intel® SGX dengan solusi enclave Linux Intel® SGX Anda.

Deskripsi
  1. Ditambahkan -lsgx_pthread ke opsi link di Makefile
  2. Compiler tidak dapat menemukan pthread_create() dan panggilan fungsi pthread lainnya
Resolusi
  1. Salin sgxsdk/include/sgx_pthread.edl ke direktori sumber Enclave.
  2. Di Enclave.edl, tambahkan: from "sgx_pthread.edl" import *;
  3. Di Enclave.cpp, tambahkan: #include "pthread.h"
  4. Di Makefile, tambahkan pernyataan -lsgx_pthread ke tautan

Produk Terkait

Artikel ini berlaku untuk 1 produk

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.