コンテンツにスキップ
日本語

インストールとダウンロード

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

Download checksums: SHA256SUMS

その他のプラットフォーム向けアーカイブは検証されていません。クロスコンパイルへの対応は、すべての OS やアーキテクチャ向けパッケージの公開を意味しません。

  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 をインストールします。

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

操作 追加要件
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.