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.
Menyiapkan gambar untuk hotpatching.
Sintaks
/hotpatch
Nota
Opsi ini hanya tersedia untuk x86
Keterangan
Ketika /hotpatch digunakan selama kompilasi, pengkompilasi memastikan bahwa instruksi pertama dari setiap fungsi memiliki panjang setidaknya 2 byte dan tidak ada lompatan dalam fungsi yang masuk ke instruksi pertama. Kondisi ini diperlukan untuk hotpatching.
Untuk menyelesaikan persiapan membuat gambar hotpatchable, setelah Anda mengkompilasi dengan /hotpatch, gunakan /functionpadmin untuk menautkan. Saat Anda mengkompilasi dan menautkan gambar menggunakan satu pemanggilan cl.exe, /hotpatch menyiratkan /functionpadmin.
Petunjuk / Saran
Arsitektur Arm64 dan x64 selalu diperlakukan sebagai hotpatchable. Tetapi Anda masih harus menautkan dengan menggunakan /functionpadmin untuk membuat gambar hotpatchable untuk mereka.
Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio
- Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
- Pilih halaman properti Properti>>Baris Perintah.
- Tambahkan opsi pengkompilasi ke kotak Opsi Tambahan.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat AdditionalOptions.
Lihat juga
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC