Bagikan melalui


/DLL (Membangun DLL)

/DLL

Keterangan

Opsi /DLL membangun DLL sebagai file output utama. DLL biasanya berisi ekspor yang dapat digunakan oleh program lain. Ada tiga metode untuk menentukan ekspor, tercantum dalam urutan penggunaan yang direkomendasikan:

  1. __declspec(dllexport) dalam kode sumber

  2. Pernyataan EXPORTS dalam file .def

  3. Spesifikasi /EXPORT dalam perintah LINK

Program dapat menggunakan lebih dari satu metode.

Cara lain untuk membangun DLL adalah dengan pernyataan definisi modul LIBRARY . Opsi /BASE dan /DLL bersama-sama setara dengan pernyataan LIBRARY .

Jangan tentukan opsi ini dalam lingkungan pengembangan; opsi ini hanya untuk digunakan pada baris perintah. Opsi ini diatur saat Anda membuat proyek DLL dengan Panduan Aplikasi.

Perhatikan bahwa jika Anda membuat pustaka impor di langkah awal, sebelum membuat .dll, Anda harus meneruskan kumpulan file objek yang sama saat membangun .dll, saat Anda lulus saat membuat pustaka impor.

Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Klik folder Properti Konfigurasi.

  3. Klik halaman Properti umum .

  4. Ubah properti Jenis Konfigurasi.

Untuk menyetel opsi linker ini secara terprogram

Baca juga

Referensi linker MSVC
Opsi MSVC Linker