Installazione e download
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.
Scegli la piattaforma
Sezione intitolata «Scegli la piattaforma»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 |
Download checksums: SHA256SUMS
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.
Estrai e verifica
Sezione intitolata «Estrai e verifica»- Verifica l’archivio con
SHA256SUMSdella versione. Un.manifest.jsonseparato descrive l’integrità dell’archivio e dei file. Le somme di controllo verificano l’integrità; non sono firme dell’editore. - Estrai l’intero archivio in una directory vuota e leggi
README-INSTALL.md. Conserva la disposizione relativa diku,libku.rlib,deps/enative-tls/. - Controlla la versione da quella directory. Su macOS / Linux:
./ku --versionSu Windows PowerShell:
.\ku.exe --versionLa 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.
Interpreter and VS Code extension
Sezione intitolata «Interpreter and VS Code extension»Each platform archive above includes the Ku CLI (ku run uses the interpreter) and ku-language-0.0.18.vsix. The extension is distributed inside those archives, without a separate VSIX download asset. This website does not provide an in-browser interpreter.
After extraction, choose … → Install from VSIX… in the VS Code Extensions view, open ku-language-0.0.18.vsix, and reload the window. Alternatively, run this from the extracted directory:
code --install-extension ./ku-language-0.0.18.vsixThe extension also needs the Ku CLI. Add the extracted directory to PATH, or set ku.executablePath in VS Code to the full path of ku (ku.exe on Windows).
Requisiti di esecuzione e compilazione
Sezione intitolata «Requisiti di esecuzione e compilazione»| 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.
Prova il codice di sviluppo
Sezione intitolata «Prova il codice di sviluppo»Da una copia locale del repository:
cargo +1.89.0 run --locked --release -- --versioncargo +1.89.0 run --locked --release -- run examples/hello.kuThe 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.
Disinstalla
Sezione intitolata «Disinstalla»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.