Ich muss ein C++ - Projekt debuggen, aber da eine Abhängigkeit im Debug-Modus nicht kompiliert wird und ich dieses Problem bisher nicht beheben konnte, möchte ich versuchen, das Projekt im Freigabemodus zu debuggen.Wie Debuggen im Freigabemodus?
Derzeit stürzt die Anwendung aufgrund eines Null-Zeigers, aber ich habe nicht den Code, der den Fehler verursacht. Da Breakpoints im Release-Modus scheinbar ignoriert werden, würde ich gerne wissen, wie der Fehler am besten zu finden ist.
dank Problem gelöst!Ich weiß nicht viel über die Auswirkungen all dieser Einstellungen, also ist es besser, sie nur für das Debuggen zu verwenden und sie wieder zu entfernen, wenn Sie eine aktuelle Release-Version kompilieren? – Pedro
@Pedro: Ja, es ist wahrscheinlich am besten, sie zurückzusetzen und die Standardwerte für die Freigabe auf ON zu belassen. Normalerweise erstelle ich einen neuen Buildtyp für diese Konfiguration, d. H. "Release w/symbols". Das heißt, es kann nicht schaden, zu untersuchen, was diese Schalter tatsächlich tun. –