Sari la conținut
Română

Instalare și descărcare

Actualizările v0.0.18 de mai jos sunt momentan în engleză; restul traducerii este păstrat. 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.

Sistem Arhitectură Arhivă
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

Nu au fost verificate arhive pentru alte platforme. Suportul pentru compilare încrucișată nu înseamnă că fiecare sistem sau arhitectură are un pachet publicat.

  1. Verifică arhiva folosind SHA256SUMS al versiunii. Un .manifest.json separat descrie integritatea arhivei și fișierelor. Sumele de control verifică integritatea, nu sunt semnături ale editorului.
  2. Extrage întreaga arhivă într-un director gol și citește README-INSTALL.md. Păstrează dispunerea relativă a ku, libku.rlib, deps/ și native-tls/.
  3. Verifică versiunea din acel director. Pe macOS / Linux:
Terminal
./ku --version

În Windows PowerShell:

Terminal
.\ku.exe --version

Versiunea raportată trebuie să fie 0.0.18. Opțional, adaugă directorul în PATH, apoi rulează ku --version. Instalează ku-language-0.0.18.vsix inclus pentru integrarea VS Code.

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:

Terminal
code --install-extension ./ku-language-0.0.18.vsix

The 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).

Operație Cerințe suplimentare
ku run hello.ku / ku check hello.ku Ku CLI pentru platforma corespunzătoare
ku build hello.ku implicit Rust 1.89.0 pentru țintă și linkerul sistemului; păstrează dependențele Rust incluse
ku build --backend c hello.ku Un compilator C și un linker funcționale pentru țintă
Program nativ cu bază de date Biblioteci dinamice externe potrivite ale clientului bazei de date; nu sunt incluse

Lansatorul implicit încorporează doar sursa punctului de intrare. Modulele importate se încarcă în continuare din locațiile originale. Distribuirea întregului graf de importuri locale independent de surse necesită compilare nativă prin C și rămâne supusă limitelor backendurilor.

Dintr-o copie locală a depozitului:

Terminal
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.

Pentru instalarea din arhivă, șterge directorul extras, anulează intrarea adăugată în PATH și dezinstalează extensia VS Code. Păstrează mai întâi sursele și configurația create acolo. Nu a fost verificat un instalator separat cu un clic, instalarea prin manager de pachete sau comanda ku uninstall.

Urmează: rulează primul program. Sursa contractului de instalare: arhivele versiunilor.

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.