Megosztás a következőn keresztül:


/DYNAMICDEOPT (C++ dinamikus hibakeresés támogatása) (előzetes verzió)

Fontos

A /DYNAMICDEOPT linker kapcsoló jelenleg előzetes verzióban érhető el. Ezek az információk egy előzetes funkcióra vonatkoznak, amely a kiadás előtt jelentősen módosulhat. A Microsoft nem vállal kifejezett vagy hallgatólagos szavatosságot az itt megadott információkra vonatkozóan.

A /DYNAMICDEOPT linker lehetőség, ha a fordítókapcsolóval /dynamicdeopthasználja, lehetővé teszi C++ dinamikus hibakeresési (előzetes verzió), amely lehetővé teszi az optimalizált kód hibakeresését, mintha optimalizált formában fordítanák le, és az igény szerinti függvények deoptimizálásával bárhol lépkedhet.

Szintaxis

/DYNAMICDEOPT
/DYNAMICDEOPT:SUFFIX=<suffix>
/DYNAMICDEOPT:SYNC

Érvek

suffix
Adja meg a deoptimizált kimenet fájlkiterjesztését.

A test.cpp bemenetként megadott test.obj, test.exeés test.pdb, valamint test.alt.obj, test.alt.exeés test.alt.pdb. Ez a kapcsoló lehetővé teszi a nem optimális bináris buildelési összetevők utótagjának módosítását .alt-ről valami másra. Ha módosítja az utótagot, minden fájlnak az új utótagot kell használnia, és meg kell egyeznie a fordítónak átadott névvel /dynamicdeopt:suffix (előzetes verzió). Ezt a kapcsolót általában csak akkor használja, ha el kell kerülnie, hogy a fájlnév ütközjön más fájlokkal.

SYNC
Az optimalizált kimenet párhuzamos helyett az optimalizált kimenet létrehozása után hozza létre az optimalizált kimenetet. Alapértelmezés szerint a fordító egy párhuzamos összekötőt hoz létre a nem optimális bináris összekapcsolásához. Ezzel a kapcsolóval a második hivatkozás sorozatosan fut az első után. Ez a kapcsoló akkor érhető el, ha ez jobban megfelel a buildkörnyezetnek.

Megjegyzések

Ez a Visual Studio 2022 17.14 Preview 2 verziótól kezdődően elérhető előnézeti jelző csak x64-es projektekre vonatkozik.

A hivatkozás beállítása a Visual Studio fejlesztői környezetében

  1. Nyissa meg a projekt Tulajdonságlapok párbeszédpanelt. További információ: C++ fordító és buildtulajdonságok beállítása a Visual Studio.
  2. Válassza a Linker>Hibakeresés tulajdonságlapot.

A hivatkozás beállítása programozott módon

Lásd még

/dynamicdeopt (C++ dinamikus hibakeresés engedélyezése) (előzetes verzió)
C++ dinamikus hibakeresési (előzetes verzió)
MSVC-csatoló hivatkozási
MSVC-csatoló beállításai