View a markdown version of this page

Swiften AL2023 - Amazon Linux 2023

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Swiften AL2023

AL2023 actualmente proporciona el Swifttiempo de ejecución y el SDK.

En AL2023, el Swift SDK y el tiempo de ejecución se dividen en paquetes separados. El swiftlang-lib paquete contiene las bibliotecas de tiempo de ejecución y el swiftlang paquete contiene el SDK completo. Esto permite a los usuarios ejecutar binarios compilados con el Swift SDK en los hosts de producción sin necesidad de instalar el SDK completo. En este momento, hay diferentes versiones de que no Swift son compatibles con ABI, por lo queSwift, cuando se actualicen, las aplicaciones deberán reconstruirse con la nueva versión antes de poder implementarlas.

nota

Por ejemploRust, Swift las versiones seguirán a la última versión estable del Swift proyecto. Los paquetes no tendrán espacios de nombres y solo se admitirá una versión a la vez.

Algunas notas sobre el uso de Swift AL2023

  • Interoperabilidad con C++: es clang posible que el administrador de paquetes del sistema no funcione conSwift. Para resolver este problema, añada swift-clang a su configuración PATH o utilice alternativas para clang configurarlasswift-clang.

  • Depuración del código Swift: el sistema LLDB no puede depurar Swift las fuentes. En su lugar, utilice el que se LLDB incluye con el Swift paquete añadiendo el directorio de Swift instalación al suyo PATH o utilizando alternativas para lldb configurarlo. swift-lldb