Udostępnij za pośrednictwem


Jak: debugować wydanej kompilacji

Można debugować wydanej kompilacji aplikacji.

Aby debugować wydanej kompilacji

  1. Otwórz Stron właściwości okno dialogowe dla projektu.Aby uzyskać szczegółowe informacje, zobacz Modyfikowanie ustawień projektu.

  2. Kliknij przycisk C i C++ węzła.Ustaw Format informacji debugowania do zgodny z C7 (/ Z7) lub Program bazy danych (/Zi).

  3. Rozwiń węzeł program łączący i kliknij przycisk Ogólne węzła.Ustaw umożliwić łączenie przyrostowe do nr (/ PRZYROSTOWE: NO).

  4. Wybierz Debugowanie węzła.Ustaw generować informacje debugowania do Tak (/ DEBUG).

  5. Wybierz optymalizacji węzła.Ustaw odniesienia do /OPT:REF i umożliwić składanie COMDAT do /OPT:ICF.

  6. Można teraz debugowanie aplikacji budowania release.Aby odnaleźć problemu, kroków kod (lub debugowania wykorzystania Just In Time), dopóki nie znajdziesz, gdy wystąpi awaria, a następnie ustalenie kodu lub nieprawidłowe parametry.

    Jeśli aplikacja działa w trybie debugowania, ale nie powiedzie się w wydanej kompilacji, jeden optymalizacje kompilatora może ujawnienia wad w kodzie źródłowym.Aby wyizolować problem, wyłącz optymalizacje wybranych dla każdego pliku kodu źródłowego do momentu zlokalizowania pliku i optymalizacji, który jest przyczyną problemu.(Aby przyśpieszyć proces, można podzielić na dwie grupy plików, wyłączyć optymalizacji w jednej grupie i po znalezieniu problem w grupie, w dalszym ciągu podzielenie aż wyizolować problem pliku.)

    Można użyć RTC do próby narazić takich błędów kompilacji programu debug.

    Aby uzyskać więcej informacji, zobacz Optymalizacja kodu.

Zobacz też

Informacje

Rozwiązywanie problemów z wersji kompilacji