Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Prepara un'immagine per il hotpatching.
Sintassi
/hotpatch
Annotazioni
Questa opzione è disponibile solo per x86
Osservazioni:
Quando /hotpatch viene usato durante la compilazione, il compilatore garantisce che la prima istruzione di ogni funzione sia lunga almeno 2 byte e che nessun passaggio all'interno della funzione passa alla prima istruzione. Queste condizioni sono necessarie per il hotpatching.
Per completare la preparazione per rendere un'immagine hotpatchable, dopo la compilazione con /hotpatch, usare /functionpadmin per il collegamento. Quando si compila e si collega un'immagine usando una chiamata di cl.exe, /hotpatch implica /functionpadmin.
Suggerimento
Le architetture Arm64 e x64 vengono sempre considerate come hotpatchable. Tuttavia, è comunque necessario collegarsi usando /functionpadmin per creare immagini hotpatchable per tali immagini.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
- Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
- Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
- Aggiungere l'opzione del compilatore alla casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC