CDB
CDB 프로세스 관리를 위한 환경설정을 설정하려면 환경설정 > Debugger > CDB 으로 이동하세요.

다음 표에는 기본 설정이 요약되어 있습니다.
| 기본 설정 | 값 |
|---|---|
| Additional arguments | CDB 시작을 위한 추가 인수입니다. |
| Use CDB console | 구성된 콘솔에서 콘솔 애플리케이션이 제대로 시작되지 않고 후속 연결이 실패하는 경우 기본 CDB 콘솔을 사용하여 문제를 진단합니다. Windows 시스템 환경 변수에 설정된 콘솔을 재정의하려면 이 확인란을 선택합니다. 기본 콘솔은 애플리케이션 종료 시 메시지를 표시하지 않습니다. |
| Ignore first chance access violations | 액세스 위반 예외에 대한 첫 번째 기회 중단을 비활성화합니다. 액세스 위반이 두 번째로 발생하면 디버거가 중단됩니다. |
| Stop when CrtDbgReport() is called | CrtDbgReport() 함수에 중단점을 자동으로 추가하여 예를 들어 assert() 으로 인해 발생하는 런타임 오류 메시지를 포착합니다. |
| Correct breakpoint location | CDB를 사용하면 코드가 생성되지 않은 주석이나 소스 줄에 중단점을 설정할 수 있습니다. 이러한 상황에서는 중단점이 실제로 코드가 생성된 다음 소스 코드 줄로 이동합니다. 소스 코드 편집기에서 중단점 마커를 이동하여 이러한 일시적인 변경 사항을 반영하려면 이 확인란을 선택합니다. 자세한 내용은 중단점 설정하기를 참조하세요. |
| Use Python dumper | Python 덤퍼 클래스의 추상화 계층을 사용하여 Locals 및 Expressions 보기에서 데이터 항목에 대한 설명을 작성합니다. 자세한 내용은 디버깅 도우미 구현을 참조하세요. |
| Enable heap debugging | 일반 힙이 아닌 디버그 힙을 사용하여 메모리를 할당합니다. 디버그 힙에는 힙 관련 버그를 진단하는 데 도움이 되는 검사가 있지만 디버깅된 프로세스에서 메모리를 할당할 때 성능에 부정적인 영향을 미칩니다. |
| Break On | 디버거가 C++ 예외, 스레드 생성 또는 종료, 지정된 애플리케이션 모듈 로드 또는 언로드 또는 지정된 출력에서 중단되어야 하는지 여부입니다. |
| Add Exceptions to Issues View | 이슈에서 첫 번째 기회 및 두 번째 기회 예외에 대한 정보를 표시합니다. |
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.