/hotpatch (Düzeltme Eki Eklenebilen Görüntü Oluşturma)

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

Sözdizimi

/hotpatch

Açıklamalar

Derlemede /hotpatch kullanıldığında, derleyici her işlevin ilk yönergesinin en az iki bayt olmasını sağlar ve işlev içindeki hiçbir atlama ilk yönergeye gitmez. Bu koşullar sık düzeltme eki uygulama için gereklidir.

Bir görüntüyü çalışırken eşlenebilir hale getirme hazırlığı tamamlamak için derlemek için /hotpatch kullandıktan sonra bağlanmak için /FUNCTIONPADMIN (Çalışırken Düzeltme Eki Atanabilir Görüntü Oluştur) kullanmanız gerekir. Cl.exe'nin tek bir çağrısını kullanarak bir görüntüyü derleyip bağladığınızda, /hotpatch /functionpadmin anlamına gelir.

Yönergeler ARM mimarisinde her zaman iki bayt veya daha büyük olduğundan ve x64 derlemesi her zaman /hotpatch belirtilmiş gibi davranıldığından, bu hedefler için derleme yaparken /hotpatch belirtmeniz gerekmez; ancak yine de /functionpadmin kullanarak bağlanmanız gerekir. /hotpatch derleyici seçeneği yalnızca x86 derlemesini etkiler.

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. Yapılandırma Özellikleri>C/C++>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