Salta ai contenuti
Italiano

Installazione e download

Istantanea 0.0.18Supporto e limiti ↗

Gli aggiornamenti v0.0.18 seguono per ora in inglese; il resto della traduzione è mantenuto. English · 简体中文

This page targets the v0.0.18 experimental prerelease. Use the actual v0.0.18 Release and its assets; documentation alone does not establish completed publication or production readiness.

Download the target archive below, its manifest and SHA256SUMS from the v0.0.18 Release. native_ci-* artifacts are CI examples, not CLI installers.

Sistema Architettura Archivio
macOS Apple Silicon / arm64 ku-v0.0.18-aarch64-apple-darwin.tar.gz
Windows x64 / MSVC ku-v0.0.18-x86_64-pc-windows-msvc.tar.gz
Linux x64 / GNU ku-v0.0.18-x86_64-unknown-linux-gnu.tar.gz

Non sono stati verificati archivi per altre piattaforme. Il supporto alla compilazione incrociata non significa che ogni sistema operativo o architettura disponga di un pacchetto pubblicato.

  1. Verifica l’archivio con SHA256SUMS della versione. Un .manifest.json separato descrive l’integrità dell’archivio e dei file. Le somme di controllo verificano l’integrità; non sono firme dell’editore.
  2. Estrai l’intero archivio in una directory vuota e leggi README-INSTALL.md. Conserva la disposizione relativa di ku, libku.rlib, deps/ e native-tls/.
  3. Controlla la versione da quella directory. Su macOS / Linux:
Terminale
./ku --version

Su Windows PowerShell:

Terminale
.\ku.exe --version

La versione riportata dovrebbe essere 0.0.18. Se vuoi, aggiungi questa directory a PATH, quindi esegui ku --version. Installa il file incluso ku-language-0.0.18.vsix per l’integrazione con VS Code.

Operazione Requisiti aggiuntivi
ku run hello.ku / ku check hello.ku CLI Ku per la piattaforma corrispondente
ku build hello.ku predefinito Rust 1.89.0 per la destinazione e il linker di sistema; conservare le dipendenze Rust incluse
ku build --backend c hello.ku Compilatore e linker C funzionanti per la destinazione
Programma nativo per database Librerie dinamiche esterne del client database corrispondenti; non sono incluse

Il runner predefinito incorpora solo il sorgente di ingresso. I moduli importati continuano a caricarsi dalle posizioni originali. Il rilascio di un grafo completo di importazioni locali indipendente dal sorgente richiede la compilazione nativa C e resta soggetto ai limiti di supporto dei backend.

Da una copia locale del repository:

Terminale
cargo +1.89.0 run --locked --release -- --version
cargo +1.89.0 run --locked --release -- run examples/hello.ku

The CLI and Cargo version for this release is 0.0.18. Record the Git commit, target and toolchain when building source; source-build success does not prove publication of a release artifact.

Per un’installazione da archivio, rimuovi la directory estratta, annulla le voci PATH aggiunte e disinstalla l’estensione VS Code. Prima conserva i sorgenti e la configurazione che hai creato lì. Non sono stati verificati un programma di installazione separato con un clic, un’installazione tramite gestore di pacchetti o un comando ku uninstall.

Passo successivo: esegui il tuo primo programma. Fonte del contratto di installazione: archivi delle versioni.

ku supervise has platform-specific prerequisites and memory metrics; see support boundaries. The macOS CLI can run programs, but this isolation mode is not natively supported.