Перейти к содержимому
Русский

Установка и загрузка

Дополнения для v0.0.18 ниже пока приведены на английском; остальной перевод сохранён. 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.

Система Архитектура Архив
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

Архивы для других платформ не проверялись. Поддержка кросс-компиляции не означает наличие опубликованного пакета для каждой ОС или архитектуры.

Распаковка и проверка

Раздел «Распаковка и проверка»
  1. Сверьте архив с SHA256SUMS выпуска. Отдельный .manifest.json описывает целостность архива и файлов. Контрольные суммы проверяют целостность, но не являются подписями издателя.
  2. Распакуйте весь архив в пустой каталог и прочитайте README-INSTALL.md. Сохраните взаимное расположение ku, libku.rlib, deps/ и native-tls/.
  3. Проверьте версию из этого каталога. В macOS / Linux:
Терминал
./ku --version

В Windows PowerShell:

Терминал
.\ku.exe --version

Должна отображаться версия 0.0.18. При желании добавьте каталог в PATH, затем выполните ku --version. Для интеграции с VS Code установите входящий в архив ku-language-0.0.18.vsix.

Требования для запуска и сборки

Раздел «Требования для запуска и сборки»
Операция Дополнительные требования
ku run hello.ku / ku check hello.ku Ku CLI для соответствующей платформы
Обычная ku build hello.ku Rust 1.89.0 для целевой платформы и системный компоновщик; сохраните поставляемые зависимости Rust
ku build --backend c hello.ku Рабочий компилятор C и компоновщик для целевой платформы
Нативная программа с базой данных Подходящие внешние динамические библиотеки клиента БД; они не входят в архив

Средство запуска по умолчанию встраивает только исходный код точки входа. Импортируемые модули по-прежнему загружаются из исходных расположений. Развёртывание полного графа локальных импортов без исходных файлов требует нативной компиляции через C и подчиняется ограничениям бэкенда.

Проверка исходного кода разработки

Раздел «Проверка исходного кода разработки»

Из локальной копии репозитория:

Терминал
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.

При установке из архива удалите каталог распаковки, отмените добавленную запись PATH и удалите расширение VS Code. Сначала сохраните созданные там исходные файлы и настройки. Отдельный установщик в один клик, установка через менеджер пакетов и команда ku uninstall не проверены.

Далее: запустите первую программу. Источник правил установки: архивы выпусков.

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.