

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AL2023에서 Swift 사용
<a name="swift"></a>

 AL2023은 현재 [https://https://www.swift.org](https://https://www.swift.org) 런타임 및 SDK를 제공합니다.

 AL2023에서는 Swift SDK와 런타임이 별도의 패키지로 분할됩니다. `swiftlang-lib` 패키지에는 런타임 라이브러리가 포함되어 있고 `swiftlang` 패키지에는 전체 SDK가 포함되어 있습니다. 이를 통해 사용자는 전체 Swift SDK를 설치할 필요 없이 프로덕션 호스트에서 SDK로 컴파일된 바이너리를 실행할 수 있습니다. 현재의 다른 버전Swift은 ABI와 호환되지 않으므로를 업데이트할 때 Swift애플리케이션을 배포하려면 먼저 새 버전으로 애플리케이션을 다시 빌드해야 합니다.

**참고**  
 와 마찬가지로 Rust Swift 버전은 Swift 프로젝트의 안정적인 최신 버전을 따릅니다. 패키지는 네임스페이스가 지정되지 않으며 한 번에 하나의 버전만 지원됩니다.

## AL2023Swift에서 사용에 대한 몇 가지 참고 사항
<a name="using-swift"></a>
+ **C\$1\$1 상호 운용성** - 시스템의 패키지 관리자가에서 작동하지 않을 `clang` 수 있습니다Swift. 이 문제를 해결하려면 `swift-clang`에를 추가`PATH`하거나 대체를 사용하여를 `clang`로 설정합니다`swift-clang`.
+ **Swift 코드 디버깅 **- 시스템에서 Swift 소스를 디버깅LLDB할 수 없습니다. 대신에 Swift 설치 디렉터리를 추가`PATH`하거나 대체를 사용하여 Swift 패키지에 LLDB 포함된를 사용하여를 `lldb`로 설정합니다`swift-lldb`.