디버거 추가
GNU 심볼릭 디버거(GDB), Microsoft 콘솔 디버거(CDB), QML/JavaScript 디버거, LLVM(로우 레벨 가상 머신) 프로젝트의 디버거인 LLDB와 같은 디버거를 사용할 수 있습니다.
Qt Creator 는 시스템에 있는 디버거 중에서 각 키트에 적합한 디버거를 자동으로 선택합니다. 이 선택을 재정의하려면 환경설정 > Kits 을 선택하세요.
디버거를 추가하려면:
- 환경설정 > Kits > Debuggers > Add 을 선택합니다.

- Name 필드에 디버거에 대한 설명이 포함된 이름을 입력합니다.
- Path 필드에 디버거 바이너리 경로를 지정합니다:
- CDB(Windows만 해당)의 경우 Windows 콘솔 디버거 실행 파일의 경로(
cdb.exe)를 지정합니다.32비트 버전은 32비트 실행 파일만 디버깅할 수 있지만 64비트 버전은 64비트 및 32비트 실행 파일을 모두 디버깅할 수 있습니다. 자세한 내용은 Windows용 디버깅 도구를 참조하세요.
- GDB의 경우 GDB 실행 파일의 경로를 지정합니다. 실행 파일은 Python 스크립팅 지원을 활성화하여 빌드해야 합니다.
- LLDB(실험용)의 경우 LLDB 실행 파일의 경로를 지정합니다.
Qt Creator 디버거의 유형과 버전을 식별하려고 시도하고 Type 및 Version 필드에 표시합니다. 또한 Qt Creator 는 ABIs 필드에 임베디드 장치에서 사용할 ABI 버전을 표시합니다.
- CDB(Windows만 해당)의 경우 Windows 콘솔 디버거 실행 파일의 경로(
- Working directory 필드에 애플리케이션 프로세스의 작업 디렉터리를 지정합니다. 애플리케이션이 로컬에서 실행되는 경우 작업 디렉터리는 기본적으로 빌드 디렉터리로 설정됩니다. 애플리케이션이 장치에서 원격으로 실행되는 경우 셸 또는 장치에 따라 값이 달라집니다. 일반적으로 이 필드는 비워 두어도 됩니다.
디버거 제거
선택한 수동으로 추가된 디버거를 제거하려면 Remove 을 선택합니다. Apply 을 선택하면 디버거가 목록에서 사라집니다. 그때까지 Restore 을 클릭하여 삭제를 취소할 수 있습니다.
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.