Aracılığıyla paylaş


/hotpatch (Hotpatchable görüntüsü oluştur)

Çalışırken düzeltme eki uygulama için bir görüntü hazırlar.

Sözdizimi

/hotpatch

Uyarı

Bu seçenek yalnızca x86 için kullanılabilir

Açıklamalar

/hotpatch Derleme sırasında kullanıldığında, derleyici her işlevin ilk yönergesinin en az 2 bayt uzunluğunda olmasını ve işlev içindeki hiçbir atlamanın ilk yönergeye geçmemesini sağlar. Bu koşullar, kısayol düzeltme eki için gereklidir.

Bir görüntüyü çalışırken eşlenebilir hale getirme hazırlığı tamamlamak için ile derledikten /hotpatchsonra bağlantısını kullanın /functionpadmin . bir çağrısı kullanarak cl.exebir görüntüyü derleyip bağladığınızda, /hotpatch anlamına gelir /functionpadmin.

Tavsiye

Arm64 ve x64 mimarileri her zaman hotpatchable olarak değerlendirilir. Ancak yine de kullanarak /functionpadmin bağlantı kurarak bunlar için kısayola eklenebilir görüntüler oluşturmanız gerekir.

Bu derleyici seçeneğini Visual Studio geliştirme ortamında ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın. Ayrıntılar için bkz . Visual Studio'da C++ derleyicisi ve derleme özelliklerini ayarlama.
  2. > > Komut Satırı özellik sayfasını seçin.
  3. Derleyici seçeneğini Ek Seçenekler kutusuna ekleyin.

Bu derleyici seçeneğini program üzerinden ayarlamak için

Ayrıca bkz.

MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi