Beispiel einer Installation für Windows mit vcpkg

Sie können die Pakete Protobuf und \gRPC unter Windows mit vcpkg installieren.

Hinweis: Als alternative Lösung können Sie die Pakete Protobuf und \gRPC manuell erstellen. Anleitungen zur Erstellung finden Sie für Protobuf bzw. gRPC.

Voraussetzungen für die Windows-Installation:

Der vcpkg ist ein plattformübergreifender C/C++-Paketmanager. Sie können vcpkg für die Installation von Protobuf, \gRPC und seinen Abhängigkeiten verwenden:

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

Hinweis: Wir empfehlen die Verwendung des Manifest-Modus. Dieser Modus verwendet deklarative JSON-Dateien, um Metadaten über das Projekt zu beschreiben. Manifestdateien müssen den Namen vcpkg.json haben.

Schließlich können Sie Qt-basierte Projekte mit Unterstützung von Protobuf und \gRPC erstellen und ausführen. Führen Sie zum Beispiel Magic 8 Ball von Ihrer installierten Version von Qt aus. Für das Beispiel müssen beide Pakete installiert sein, da Magic 8 Ball das Plugin für den nativen C++-Quellcodegenerator für den Serverteil der Anwendung verwendet. Die folgenden Schritte sind erforderlich, um das Magic 8 Ball Beispiel zu starten:

  • Suchen Sie Magic 8 Ball im Abschnitt Examples:

  • Wählen Sie den MSVC-basierten Baukasten in den Konfigurationseinstellungen von Qt-creator:

  • Fügen Sie die Pfade zu den installierten Paketen Protobuf und \gRPC in die Umgebungsvariable CMAKE_PREFIX_PATH im Einstellungsblock Initial Configuration ein:

  • Erstellen und Ausführen.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.