/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 /dynamicdeopt
haszná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
- 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.
- Válassza a Linker>Hibakeresés tulajdonságlapot.
A hivatkozás beállítása programozott módon
- Lásd a(z) GenerateDebugInformation.
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