Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Växeln /DYNAMICDEOPT linker finns för närvarande i FÖRHANDSVERSION.
Den här informationen gäller en förhandsversionsfunktion som kan ändras avsevärt före lanseringen. Microsoft lämnar inga garantier, uttryckta eller underförstådda, med avseende på den information som tillhandahålls här.
Alternativet /DYNAMICDEOPT-länkare, när det används med kompilatorväxeln /dynamicdeopt, aktiverar C++ dynamisk felsökning (förhandsversion), vilket gör att du kan felsöka optimerad kod som om den kompilerats avoptimiserad och gå in var som helst med funktionsdeoptimisering på begäran.
Syntax
/DYNAMICDEOPT
/DYNAMICDEOPT:SUFFIX=<suffix>
/DYNAMICDEOPT:SYNC
Argumenten
suffix
Ange filnamnstillägget för de optimerade utdata.
Utan alternativ och angivna test.cpp som indata innehåller kompilatorns utdata test.obj, test.exeoch test.pdbsamt test.alt.obj, test.alt.exeoch test.alt.pdb. Med den här växeln kan du ändra suffixet för ooptimerade binära byggartefakter från .alt till något annat. Om du ändrar suffixet måste alla filer använda det nya suffixet och det måste matcha namnet som skickades till kompilatorn med hjälp av /dynamicdeopt:suffix (förhandsversion). Du använder vanligtvis inte den här växeln om du inte behöver undvika filnamnskollisioner med andra filer som du har.
SYNC
Skapar de optimerade utdata när du har skapat optimerade utdata i stället för parallellt. Kompilatorn skapar som standard en parallell länkare för att länka den icke-optimerade binära filen. Den här växeln gör att den andra länken körs seriellt efter den första. Den här växeln tillhandahålls om detta bättre passar din byggmiljö.
Anmärkningar
Den här förhandsgranskningsflaggan, som är tillgänglig från och med Visual Studio 2022 Version 17.14 Preview 2, gäller endast för x64-projekt.
IncrediBuild 10.24 stöder C++ dynamiska felsökningsversioner.
FastBuild v1.15 har stöd för C++ Dynamiska felsökningsversioner.
Ange det här länkalternativet i Visual Studio-utvecklingsmiljön
- Öppna dialogrutan egenskapssidor för projektet. Mer information finns i Ange C++-kompilator- och byggegenskaper i Visual Studio.
- Välj egenskapssidan Linker>Felsökning.
Ange det här länkalternativet programmatiskt
Se även
/dynamicdeopt (Aktivera dynamisk C++-felsökning) (förhandsversion)
dynamisk felsökning i C++ (förhandsversion)
referens för MSVC-länkare
MSVC-länkalternativ