Установка и загрузка
Дополнения для 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 |
Архивы для других платформ не проверялись. Поддержка кросс-компиляции не означает наличие опубликованного пакета для каждой ОС или архитектуры.
Распаковка и проверка
Раздел «Распаковка и проверка»- Сверьте архив с
SHA256SUMSвыпуска. Отдельный.manifest.jsonописывает целостность архива и файлов. Контрольные суммы проверяют целостность, но не являются подписями издателя. - Распакуйте весь архив в пустой каталог и прочитайте
README-INSTALL.md. Сохраните взаимное расположениеku,libku.rlib,deps/иnative-tls/. - Проверьте версию из этого каталога. В 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 -- --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.
Удаление
Раздел «Удаление»При установке из архива удалите каталог распаковки, отмените добавленную запись 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.