컴파일러 코드 탐색
컴파일러 탐색기를 사용하면 코드를 입력하여 컴파일러 및 인터프리터의 기능을 탐색할 수 있습니다. Qt Creator 은 컴파일러 탐색기가 지원하는 모든 언어, 컴파일러 및 라이브러리를 지원합니다. 컴파일러 탐색기 세션을 JSON 기반 .qtce 파일로 저장할 수 있습니다.

참고: 컴파일러 탐색기를 사용하려면 컴파일러 탐색기 플러그인을 활성화하세요.
컴파일러가 C++ 또는 Python 코드를 어떻게 보는지 확인하려면 다음과 같이 하세요:
- Tools > Compiler Explorer > Open Compiler Explorer 로 이동합니다.
- Language 에서 컴파일할 언어를 선택합니다.
- Compiler 에서 컴파일러를 선택하여 어셈블리 코드를 확인합니다.
- 코드를 입력하여 결과 어셈블리 코드를 확인합니다.
어셈블리 코드 위로 마우스를 가져가면 일치하는 소스 줄이 강조 표시됩니다.
애플리케이션 상태 및 출력도 볼 수 있습니다.
여러 컴파일러를 탐색하려면 Add Compiler 을 선택합니다.
컴파일러 옵션 설정하기
Compiler 필드 옆의
을 선택하여 선택한 컴파일러에 대한 옵션을 설정합니다.

| 설정 | 값 |
|---|---|
| 컴파일러 옵션 | 컴파일러에 전달되는 인수입니다. 옵션을 추가하여 최적화를 활성화하고 컴파일의 다른 측면을 변경할 수 있습니다. 예를 들어 -O3 값은 옵티마이저가 공격적인 최적화를 사용하도록 설정합니다. |
| 라이브러리 | Edit 을 선택하여 코드가 링크하는 라이브러리를 추가합니다. 특정 라이브러리를 찾으려면 필드에 입력을 시작합니다. 라이브러리 이름 옆의 라이브러리 버전을 선택해야만 선택 내용이 저장됩니다. |
| 코드 실행 | 결과 실행 파일을 실행합니다. |
| 바이너리 객체로 컴파일 | 소스 코드를 바이너리 실행 파일로 변환합니다. |
| 인텔 ASM 구문 | 어셈블리 코드를 작성할 때 Intel ASM 구문을 사용합니다. |
| 식별자 엉킴 풀기 | 엉킨 심볼에서 식별자를 추출하고 엉킴을 해제합니다. 이름 망글링은 링크 시점에 함수의 식별자에 설명 데이터를 추가합니다. 이 데이터는 함수가 속한 네임스페이스와 객체, 함수가 어떤 인수를 어떤 순서로 처리하는지를 나타냅니다. |
서버 URL 변경하기
다른 URL에서 컴파일러 탐색기를 사용하려면 다음과 같이 하세요:
- Powered by 옆에 있는
을 선택합니다. - URL 에 사용할 컴파일러 탐색기의 주소를 입력합니다.

컴파일러 탐색기 세션 만들기, 플러그인 활성화 및 비활성화, 컴파일러 추가 및 사용자 정의 컴파일러 추가도참조하세요 .
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.