vcpkgを使ったWindowsへのインストール例

vcpkg を使ってProtobufgRPC パッケージを Windows にインストールできる。

注意: 別の方法として、ProtobufgRPC パッケージを手動でビルドすることもできます。ビルド方法はそれぞれProtobufと gRPCに記載されています。

Windowsインストールの前提条件

vcpkg はクロスプラットフォームの C/C++ パッケージマネージャです。Protobuf,gRPC およびその依存関係のインストールにはvcpkg を使用できます:

.\vcpkg.exe install protobuf protobuf:x64-windows
.\vcpkg.exe install grpc:x64-windows

最後に、ProtobufgRPC のサポートにより、Qt ベースのプロジェクトをビルドして実行できます。例えば、インストールしたバージョンの Qt からMagic 8 Ball を実行します。この例では、Magic 8 Ball がアプリケーションのサーバー部分にネイティブ C++ ソースコード生成プラグインを使用しているため、両方のパッケージがインストールされている必要があります。Magic 8 Ball のサンプルを開始するには、以下の手順が必要です:

  • Examples セクションでMagic 8 Ball を見つける:

  • Qt-creator の構成設定から MSVC ベースのビルドキットを選択します:

  • インストールされたProtobufgRPC パッケージへのパスを、Initial Configuration settings ブロック内のCMAKE_PREFIX_PATH 環境変数に追加します:

  • ビルドと実行。

本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。