콘텐츠로 이동

컴파일러 개발 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)