`Ctrl`+`K`

# 12.3.2.3. Windows上でCMakeを使ってリポジトリーのGroongaをビルドする方法

このドキュメントではWindows上でCMakeを使ってリポジトリーのGroongaをビルドする方法を説明します。

Groongaの開発にGNU/LinuxまたはUnixを使いたい人は GNU/LinuxまたはUnix上でCMakeを使ってリポジトリーのGroongaをビルドする方法 を参照してください。

Unixとは*BSDやSolaris、OS Xなどのことです。

## 12.3.2.3.1. 必要なソフトウェアのインストール

> - Microsoft Visual Studio Community

> - CMake

> - Ruby

>   - RubyInstaller for Windows をオススメします。

> - Git: Windows用のGitクライアントはいくつかあります。例：

>   - 公式のGitパッケージ

>   - TortoiseGit

>   - Git for Windows

>   - GitHub Desktop

## 12.3.2.3.2. リポジトリーからGroongaをチェックアウト

ユーザーはリリースされたソースアーカイブを使います。しかし、開発者はリポジトリーからGroongaをビルドするべきです。なぜなら、リポジトリーにあるソースコードが最新のソースコードだからです。

Groongaのリポジトリーは GitHub にあります。リポジトリーから最新のソースコードをチェックアウトします:

    > git clone --recursive git@github.com:groonga/groonga.git

## 12.3.2.3.3. `cmake` を実行

cmake を実行 を参照してください。

## 12.3.2.3.4. Groongaをビルド

ビルドおよびインストール を参照してください。

開発者はデバッグのために `--config Debug` を指定すべきです。

## 12.3.2.3.5. 参考

> - テスト方法