Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Swiftnel AL2023
AL2023 attualmente fornisce il Swift
In AL2023, l'SwiftSDK e il runtime sono suddivisi in pacchetti separati. Il swiftlang-lib pacchetto contiene le librerie di runtime e il swiftlang pacchetto contiene l'SDK completo. Ciò consente agli utenti di eseguire i file binari compilati con l'SwiftSDK sugli host di produzione senza richiedere l'installazione dell'SDK completo. Al momento, diverse versioni di non Swift sono compatibili con ABI, quindi durante l'aggiornamentoSwift, le applicazioni dovranno essere ricostruite con la nuova versione prima di poter essere distribuite.
Nota
Ad esempioRust, Swift le versioni seguiranno l'ultima versione stabile del Swift progetto. I pacchetti non avranno un namespace e sarà supportata solo una versione alla volta.
Alcune note sull'utilizzo di Swift AL2023
-
Interoperabilità C++: il gestore di pacchetti del sistema
clangpotrebbe non funzionare con. Swift Per risolvere questo problema,swift-clangaggiungetePATHo utilizzate alternative su cui impostare.clangswift-clang -
Debug del codice Swift: il sistema LLDB non può eseguire il debug dei sorgenti. Swift Utilizza invece quello LLDB incluso nel Swift pacchetto aggiungendo la directory di Swift installazione alla tua
PATHo utilizzando alternative su cui impostare.lldbswift-lldb