Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memberi tahu linker untuk membuat executable meskipun simbol tidak ditentukan atau dikalikan.
Sintaks
/FORCE[:MULTIPLE|:UNRESOLVED]
Keterangan
Opsi /FORCE linker memberi tahu linker untuk membuat gambar yang dapat dieksekusi (file EXE atau DLL) meskipun simbol dirujuk tetapi tidak ditentukan atau didefinisikan lebih dari sekali.
Penting
Opsi /FORCE dapat membuat executable yang crash atau salah tingkah saat runtime jika mereferensikan simbol yang tidak terdefinisi atau, ketika simbol yang ditentukan perkalian memiliki definisi yang berbeda, jika memanggil definisi yang tidak terduga dalam konteks.
Opsi /FORCE dapat mengambil argumen opsional:
Gunakan
/FORCE:MULTIPLEuntuk membuat file output apakah LINK menemukan lebih dari satu definisi untuk simbol atau tidak.Gunakan
/FORCE:UNRESOLVEDuntuk membuat file output apakah LINK menemukan simbol yang tidak ditentukan atau tidak./FORCE:UNRESOLVEDdiabaikan jika simbol titik masuk tidak terselesaikan.
/FORCE tanpa argumen menyiratkan dan /FORCE:MULTIPLE /FORCE:UNRESOLVED.
Linker tidak akan menautkan secara bertahap saat /FORCE opsi ditentukan.
Jika modul dikompilasi dengan /clr, linker mengabaikan /FORCE opsi .
Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek. Untuk informasi selengkapnya, lihat Mengatur properti kompilator dan build.
Pilih halaman properti Umum Linker>Properti>Konfigurasi.
Ubah properti Force File Output. Pilih OK atau Terapkan untuk menyimpan perubahan Anda.
Untuk menyetel opsi linker ini secara terprogram
- Lihat AdditionalOptions.