ID Artikel: 000058917 Jenis Konten: Instal & Pengaturan Terakhir Ditinjau: 20/07/2021

Tidak dapat membangun aplikasi kustom Intel® Software Guard Extensions (Intel® SGX) di Visual Studio*

Lingkungan

Visual Studio* 2019

Windows_10, windows1032bit, windows1064bit

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Empat opsi untuk mengonfigurasi Intel® Software Guard Extensions (Intel® SGX) pada Visual Studio*

Deskripsi
  • Mengalami beberapa kesalahan kompilasi atau linker saat membangun aplikasi Intel® Software Guard Extensions (Intel® SGX) pada Visual Studio*.
  • Mengalami beberapa kesalahan saat mencoba menjalankan aplikasi Intel SGX dalam mode Simulasi.
Resolusi

Opsi 1

Mengatur proyek enclave di Visual Studio* menurut instruksi di bagian Pengaturan proyek Intel Software Guard Extensions di Intel SGX Panduan Referensi Pengembang SDK untuk Windows*. Panduan ini didistribusikan dengan setiap Intel SGX SDK untuk Windows dan berada di direktori dokumen tempat Anda memperluas berkas penginstal SGX SDK.

Opsi 2

Buat proyek enclave menggunakan template SGX Enclave Project.

  1. Instal add-in SGX untuk Visual Studio menggunakan instruksi ini untuk menginstal Visual Studio* 2019 add-in secara manual dari Kit Pengembangan Perangkat Lunak (SDK) Intel® Software Guard Extensions (Intel® SGX) untuk Windows*.
  2. Buka Visual Studio dan membuat Proyek baru.
  3. Di kotak Cari template, cari SGX dan pilih template Intel® SGX Enclave Project.
  4. Ini akan menambahkan proyek Enclave dengan semua pengaturan yang benar yang dapat Anda gunakan untuk membuat solusi Anda.

Opsi 3

Buat salinan direktori SGX SDK/SampleEnclave dan gunakan itu sebagai dasar untuk proyek baru Anda.

Opsi 4

Salin properti dari SGX SDK/SampleEnclave ke proyek Anda yang sudah ada.

  1. Terbuka dua contoh Visual Studio.
    • SGX SDK/SampleEnclave - Sumbernya, konfigurasi yang dikenal baik. Jangan ubah properti ini.
    • YourProject - The Target, proyek yang ingin Anda ubah.
  2. Buka Properti Proyek untuk Sumber dan Target sehingga Anda dapat melihatnya berdampingan.
  3. Salin semua properti dari Sumber ke Target.
  4. Di bagian atas jendela Halaman Properti, pilih Konfigurasi: Simulasi, Platform: x64 (atau konfigurasi yang diinginkan lainnya).
  5. Pastikan semua pengaturan sama di semua bidang:

Konfigurasi Properti |

  • Umum
  • Lanjutan
  • Debugging
  • Direktori VC++
  • C/C++ | Semua Opsi
  • Tautan | Semua Opsi
  • Membangun Acara | Acara Pasca-Build
  • Periksa semua bidang lain untuk memastikan bahwa bidang tersebut sama.

Produk Terkait

Artikel ini berlaku untuk 2 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.