컴파일러 개발 FAQ¶
Swift 컴파일러 개발 시 자주 묻는 질문 모음.
빌드 / CMake¶
- 새 파일 추가:
CMakeLists.txt에 등록 필수 (누락 시 링크 에러) - 빌드 속도:
sccache,--skip-*플래그, 단일 아키텍처 빌드
로컬 툴체인 사용¶
SWIFT_EXEC=/path/to/swiftc swift build로 패키지 빌드- Xcode Build Settings에
SWIFT_EXEC추가
문서 검색¶
git grep --ignore-case "패턴"또는 ripgrep 활용- Documentation Index 참고
관련 페이지: Swift 개발 환경 설정, 위키 키워드 연결망, 컴파일러 디버깅 가이드, Swift 컴파일러 모노레포 개요, 컴파일러 개발 팁, Swift 테스트 가이드, 지속적 통합 (CI)