From 04b3c9772b615516583e5c7ce4c5d3a99de0299a Mon Sep 17 00:00:00 2001 From: Thomas Date: Wed, 3 Jul 2024 17:57:27 +0200 Subject: [PATCH] Deployed a7571f5 with MkDocs version: 1.3.0 --- search/search_index.json | 2 +- sitemap.xml | 6 +++--- sitemap.xml.gz | Bin 248 -> 248 bytes steps/index.html | 10 ++++++++-- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/search/search_index.json b/search/search_index.json index ef103f8..d991659 100755 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Ready to Start and Explore \u00b6 Highlights \u00b6 Prebuilt libraries and required header files packaged in archives. For several modern Visual Studio Compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 Visual Studio 2017 - MSVC 141 - until v1.45.2 Visual Studio 2015 - MSVC 140 - until v1.45.2 For both 32- and 64-Bit architectures Convenient with all three build configurations Release , RelWithDebInfo , Debug What is code without examples - harder to understand, less practical to get stated with, and so on. Several easy starter examples from the official gRPC project For Visual Studio 2022 , Visual Studio 2019 For older versions of Visual Studio e.g. Visual Studio 2017 and Visual Studio 2015 until version 1.45.2 Pre-configured - Can be used in seconds. Debuggable - RelWithDebInfo and Debug include symbols Requirements \u00b6 One of the compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 For a better experience use one of the IDEs with one the upper mentioned compilers. Links \u00b6 Official website: https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts","title":"Home"},{"location":"#ready-to-start-and-explore","text":"","title":"Ready to Start and Explore"},{"location":"#highlights","text":"Prebuilt libraries and required header files packaged in archives. For several modern Visual Studio Compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 Visual Studio 2017 - MSVC 141 - until v1.45.2 Visual Studio 2015 - MSVC 140 - until v1.45.2 For both 32- and 64-Bit architectures Convenient with all three build configurations Release , RelWithDebInfo , Debug What is code without examples - harder to understand, less practical to get stated with, and so on. Several easy starter examples from the official gRPC project For Visual Studio 2022 , Visual Studio 2019 For older versions of Visual Studio e.g. Visual Studio 2017 and Visual Studio 2015 until version 1.45.2 Pre-configured - Can be used in seconds. Debuggable - RelWithDebInfo and Debug include symbols","title":"Highlights"},{"location":"#requirements","text":"One of the compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 For a better experience use one of the IDEs with one the upper mentioned compilers.","title":"Requirements"},{"location":"#links","text":"Official website: https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts","title":"Links"},{"location":"faq/","text":"","title":"FAQ"},{"location":"steps/","text":"Getting started \u00b6 Download \u00b6 Navigate to the repository On the landing page select your desired gRPC version Or use following release table Version Build-Info All Build-Configurations Examples 1.64.2 ( latest) link 1.46.6 ( latest) link 1.64.1 link 1.64.0 link 1.63.0 link 1.62.1 link 1.62.0 link 1.61.1 link 1.61.0 link 1.60.0 link 1.59.1 link 1.58.0 link 1.57.0 link 1.56.2 link 1.56.0 link 1.55.1 link 1.55.0 link 1.54.2 link 1.54.1 link 1.54.0 link 1.53.0 link 1.52.1 link 1.52.0 link 1.51.1 link 1.51.0 link 1.50.1 link 1.50.0 link 1.49.1 link 1.48.0 link 1.47.0 link 1.46.5 link 1.46.4 link 1.46.3 link 1.46.1 link 1.46.0 link 1.45.2 link 1.45.1 link 1.45.0 link 1.44.0 link 1.43.2 link 1.43.0 link 1.42.0 link 1.41.1 link 1.41.0 link 1.40.0 link 1.39.1 link 1.22.0 link 1.21.4 link 1.20.0 link The precompiled libraries are attached as assets compressed in zip archives to the bottom of the page. !!! warning \"So far all releases had been successfully built and tested against 2019 and 2022 compilers. Success Downloaded one or more archives e.g.: MSVC143_64.zip . Downloaded the corresponding Examples.zip of the release. Unpack the archives \u00b6 If you completed the task, proceed as follows to this project setup . \u251c\u2500 vs2015/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2015 \u251c\u2500 vs2017/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2017 \u251c\u2500 vs2019/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2019 \u251c\u2500 vs2022/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2022 \u251c\u2500 MSVC140_32/ # -> From MSC140_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC140_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 64-bit \u251c\u2500 MSVC140_32/ # -> From MSC141_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC141_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 64-bit \u251c\u2500 MSVC142_32/ # -> From MSC142_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 32-bit \u251c\u2500 MSVC142_64/ # -> From MSC142_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 64-bit \u251c\u2500 MSVC143_32/ # -> From MSC143_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 32-bit \u251c\u2500 MSVC143_64/ # -> From MSC143_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 64-bit \u251c\u2500 .gitattributes # Can be ignored. \u251c\u2500 .gitignore # Can be ignored. \u2514\u2500 README.md # Can be ingored. Build Examples \u00b6 The project setup \u00b6 Place for holding the Visual Studio Examples source code is following git repository (from version 1.43.0) In every directory there is solution file with Examples_.sln and other directories holding the wanted examples, required project, configuration and resource files. For e.g. vs2019 the directory-file-tree looks like that . \u251c\u2500 vs2019/ \u2502 \u251c\u2500 0_HelperScripts/* # Contains required helper projects e.g. copying files or calling the protobuf compiler \u2502 \u251c\u2500 1_HelloWorld_Client/* # Contains project files and source code for this example \u2502 \u251c\u2500 1_HelloWorld_Server/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Client_Callback/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Server_Callback/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_1/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_2/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Server_Async/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Client_Compression/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Server_Compression/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Client_Load_Balancing/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Server_Load_Balancing/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Client_Meta/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Server_Meta/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Client/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Server/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Client/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Server/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Client_Callback/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Server_Callback/* # ~ \u2502 \u251c\u2500 gRPC_PropertySheet/* # Contains the property sheet for easy including the required compile and linking dependencies \u2502 \u251c\u2500 protos/* # Contains the required protofiles of the examples \u2502 \u251c\u2500 res/* # Contains required files for specific examples. \u2502 \u2514\u2500 Examples_vs2019.sln # The solution file including and organizing all the example projects Using Visual Studio IDE \u00b6 Please make sure that you have the correct/any build tools installed. Open the Examples_.sln with the required IDE version. If everything was correctly placed (unpacked), no error popup will appear . For further help checkout the FAQ or create an issue. And it will look this snapshot using VS 2019 IDE. Click Examples_ and choose Build Solution or simply use the shortcut Ctrl + Shift + B to build all examples. Success Output Directory The output layout follows this scheme . \u2514\u2500 _out_/ \u2514\u2500 / # x64 or x86 \u2514\u2500 / # Debug, Release or RelWithDebInfo \u2514\u2500 /* # binares and ressources","title":"In three steps"},{"location":"steps/#getting-started","text":"","title":"Getting started"},{"location":"steps/#download","text":"Navigate to the repository On the landing page select your desired gRPC version Or use following release table Version Build-Info All Build-Configurations Examples 1.64.2 ( latest) link 1.46.6 ( latest) link 1.64.1 link 1.64.0 link 1.63.0 link 1.62.1 link 1.62.0 link 1.61.1 link 1.61.0 link 1.60.0 link 1.59.1 link 1.58.0 link 1.57.0 link 1.56.2 link 1.56.0 link 1.55.1 link 1.55.0 link 1.54.2 link 1.54.1 link 1.54.0 link 1.53.0 link 1.52.1 link 1.52.0 link 1.51.1 link 1.51.0 link 1.50.1 link 1.50.0 link 1.49.1 link 1.48.0 link 1.47.0 link 1.46.5 link 1.46.4 link 1.46.3 link 1.46.1 link 1.46.0 link 1.45.2 link 1.45.1 link 1.45.0 link 1.44.0 link 1.43.2 link 1.43.0 link 1.42.0 link 1.41.1 link 1.41.0 link 1.40.0 link 1.39.1 link 1.22.0 link 1.21.4 link 1.20.0 link The precompiled libraries are attached as assets compressed in zip archives to the bottom of the page. !!! warning \"So far all releases had been successfully built and tested against 2019 and 2022 compilers. Success Downloaded one or more archives e.g.: MSVC143_64.zip . Downloaded the corresponding Examples.zip of the release.","title":"Download"},{"location":"steps/#unpack-the-archives","text":"If you completed the task, proceed as follows to this project setup . \u251c\u2500 vs2015/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2015 \u251c\u2500 vs2017/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2017 \u251c\u2500 vs2019/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2019 \u251c\u2500 vs2022/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2022 \u251c\u2500 MSVC140_32/ # -> From MSC140_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC140_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 64-bit \u251c\u2500 MSVC140_32/ # -> From MSC141_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC141_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 64-bit \u251c\u2500 MSVC142_32/ # -> From MSC142_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 32-bit \u251c\u2500 MSVC142_64/ # -> From MSC142_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 64-bit \u251c\u2500 MSVC143_32/ # -> From MSC143_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 32-bit \u251c\u2500 MSVC143_64/ # -> From MSC143_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 64-bit \u251c\u2500 .gitattributes # Can be ignored. \u251c\u2500 .gitignore # Can be ignored. \u2514\u2500 README.md # Can be ingored.","title":"Unpack the archives"},{"location":"steps/#build-examples","text":"","title":"Build Examples"},{"location":"steps/#the-project-setup","text":"Place for holding the Visual Studio Examples source code is following git repository (from version 1.43.0) In every directory there is solution file with Examples_.sln and other directories holding the wanted examples, required project, configuration and resource files. For e.g. vs2019 the directory-file-tree looks like that . \u251c\u2500 vs2019/ \u2502 \u251c\u2500 0_HelperScripts/* # Contains required helper projects e.g. copying files or calling the protobuf compiler \u2502 \u251c\u2500 1_HelloWorld_Client/* # Contains project files and source code for this example \u2502 \u251c\u2500 1_HelloWorld_Server/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Client_Callback/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Server_Callback/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_1/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_2/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Server_Async/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Client_Compression/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Server_Compression/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Client_Load_Balancing/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Server_Load_Balancing/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Client_Meta/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Server_Meta/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Client/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Server/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Client/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Server/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Client_Callback/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Server_Callback/* # ~ \u2502 \u251c\u2500 gRPC_PropertySheet/* # Contains the property sheet for easy including the required compile and linking dependencies \u2502 \u251c\u2500 protos/* # Contains the required protofiles of the examples \u2502 \u251c\u2500 res/* # Contains required files for specific examples. \u2502 \u2514\u2500 Examples_vs2019.sln # The solution file including and organizing all the example projects","title":"The project setup"},{"location":"steps/#using-visual-studio-ide","text":"Please make sure that you have the correct/any build tools installed. Open the Examples_.sln with the required IDE version. If everything was correctly placed (unpacked), no error popup will appear . For further help checkout the FAQ or create an issue. And it will look this snapshot using VS 2019 IDE. Click Examples_ and choose Build Solution or simply use the shortcut Ctrl + Shift + B to build all examples. Success Output Directory The output layout follows this scheme . \u2514\u2500 _out_/ \u2514\u2500 / # x64 or x86 \u2514\u2500 / # Debug, Release or RelWithDebInfo \u2514\u2500 /* # binares and ressources","title":"Using Visual Studio IDE "}]} \ No newline at end of file +{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Ready to Start and Explore \u00b6 Highlights \u00b6 Prebuilt libraries and required header files packaged in archives. For several modern Visual Studio Compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 Visual Studio 2017 - MSVC 141 - until v1.45.2 Visual Studio 2015 - MSVC 140 - until v1.45.2 For both 32- and 64-Bit architectures Convenient with all three build configurations Release , RelWithDebInfo , Debug What is code without examples - harder to understand, less practical to get stated with, and so on. Several easy starter examples from the official gRPC project For Visual Studio 2022 , Visual Studio 2019 For older versions of Visual Studio e.g. Visual Studio 2017 and Visual Studio 2015 until version 1.45.2 Pre-configured - Can be used in seconds. Debuggable - RelWithDebInfo and Debug include symbols Requirements \u00b6 One of the compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 For a better experience use one of the IDEs with one the upper mentioned compilers. Links \u00b6 Official website: https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts","title":"Home"},{"location":"#ready-to-start-and-explore","text":"","title":"Ready to Start and Explore"},{"location":"#highlights","text":"Prebuilt libraries and required header files packaged in archives. For several modern Visual Studio Compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 Visual Studio 2017 - MSVC 141 - until v1.45.2 Visual Studio 2015 - MSVC 140 - until v1.45.2 For both 32- and 64-Bit architectures Convenient with all three build configurations Release , RelWithDebInfo , Debug What is code without examples - harder to understand, less practical to get stated with, and so on. Several easy starter examples from the official gRPC project For Visual Studio 2022 , Visual Studio 2019 For older versions of Visual Studio e.g. Visual Studio 2017 and Visual Studio 2015 until version 1.45.2 Pre-configured - Can be used in seconds. Debuggable - RelWithDebInfo and Debug include symbols","title":"Highlights"},{"location":"#requirements","text":"One of the compilers: Visual Studio 2022 - MSVC 143 Visual Studio 2019 - MSVC 142 For a better experience use one of the IDEs with one the upper mentioned compilers.","title":"Requirements"},{"location":"#links","text":"Official website: https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts","title":"Links"},{"location":"faq/","text":"","title":"FAQ"},{"location":"steps/","text":"Getting started \u00b6 Download \u00b6 Navigate to the repository On the landing page select your desired gRPC version Or use following release table Version Build-Info All Build-Configurations Examples 1.65.0 ( latest) link 1.46.6 ( latest) link 1.64.2 link 1.64.1 link 1.64.0 link 1.63.0 link 1.62.1 link 1.62.0 link 1.61.1 link 1.61.0 link 1.60.0 link 1.59.1 link 1.58.0 link 1.57.0 link 1.56.2 link 1.56.0 link 1.55.1 link 1.55.0 link 1.54.2 link 1.54.1 link 1.54.0 link 1.53.0 link 1.52.1 link 1.52.0 link 1.51.1 link 1.51.0 link 1.50.1 link 1.50.0 link 1.49.1 link 1.48.0 link 1.47.0 link 1.46.5 link 1.46.4 link 1.46.3 link 1.46.1 link 1.46.0 link 1.45.2 link 1.45.1 link 1.45.0 link 1.44.0 link 1.43.2 link 1.43.0 link 1.42.0 link 1.41.1 link 1.41.0 link 1.40.0 link 1.39.1 link 1.22.0 link 1.21.4 link 1.20.0 link The precompiled libraries are attached as assets compressed in zip archives to the bottom of the page. !!! warning \"So far all releases had been successfully built and tested against 2019 and 2022 compilers. Success Downloaded one or more archives e.g.: MSVC143_64.zip . Downloaded the corresponding Examples.zip of the release. Unpack the archives \u00b6 If you completed the task, proceed as follows to this project setup . \u251c\u2500 vs2015/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2015 \u251c\u2500 vs2017/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2017 \u251c\u2500 vs2019/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2019 \u251c\u2500 vs2022/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2022 \u251c\u2500 MSVC140_32/ # -> From MSC140_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC140_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 64-bit \u251c\u2500 MSVC140_32/ # -> From MSC141_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC141_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 64-bit \u251c\u2500 MSVC142_32/ # -> From MSC142_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 32-bit \u251c\u2500 MSVC142_64/ # -> From MSC142_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 64-bit \u251c\u2500 MSVC143_32/ # -> From MSC143_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 32-bit \u251c\u2500 MSVC143_64/ # -> From MSC143_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 64-bit \u251c\u2500 .gitattributes # Can be ignored. \u251c\u2500 .gitignore # Can be ignored. \u2514\u2500 README.md # Can be ingored. Build Examples \u00b6 The project setup \u00b6 Place for holding the Visual Studio Examples source code is following git repository (from version 1.43.0) In every directory there is solution file with Examples_.sln and other directories holding the wanted examples, required project, configuration and resource files. For e.g. vs2019 the directory-file-tree looks like that . \u251c\u2500 vs2019/ \u2502 \u251c\u2500 0_HelperScripts/* # Contains required helper projects e.g. copying files or calling the protobuf compiler \u2502 \u251c\u2500 1_HelloWorld_Client/* # Contains project files and source code for this example \u2502 \u251c\u2500 1_HelloWorld_Server/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Client_Callback/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Server_Callback/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_1/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_2/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Server_Async/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Client_Compression/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Server_Compression/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Client_Load_Balancing/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Server_Load_Balancing/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Client_Meta/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Server_Meta/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Client/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Server/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Client/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Server/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Client_Callback/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Server_Callback/* # ~ \u2502 \u251c\u2500 gRPC_PropertySheet/* # Contains the property sheet for easy including the required compile and linking dependencies \u2502 \u251c\u2500 protos/* # Contains the required protofiles of the examples \u2502 \u251c\u2500 res/* # Contains required files for specific examples. \u2502 \u2514\u2500 Examples_vs2019.sln # The solution file including and organizing all the example projects Using Visual Studio IDE \u00b6 Please make sure that you have the correct/any build tools installed. Open the Examples_.sln with the required IDE version. If everything was correctly placed (unpacked), no error popup will appear . For further help checkout the FAQ or create an issue. And it will look this snapshot using VS 2019 IDE. Click Examples_ and choose Build Solution or simply use the shortcut Ctrl + Shift + B to build all examples. Success Output Directory The output layout follows this scheme . \u2514\u2500 _out_/ \u2514\u2500 / # x64 or x86 \u2514\u2500 / # Debug, Release or RelWithDebInfo \u2514\u2500 /* # binares and ressources","title":"In three steps"},{"location":"steps/#getting-started","text":"","title":"Getting started"},{"location":"steps/#download","text":"Navigate to the repository On the landing page select your desired gRPC version Or use following release table Version Build-Info All Build-Configurations Examples 1.65.0 ( latest) link 1.46.6 ( latest) link 1.64.2 link 1.64.1 link 1.64.0 link 1.63.0 link 1.62.1 link 1.62.0 link 1.61.1 link 1.61.0 link 1.60.0 link 1.59.1 link 1.58.0 link 1.57.0 link 1.56.2 link 1.56.0 link 1.55.1 link 1.55.0 link 1.54.2 link 1.54.1 link 1.54.0 link 1.53.0 link 1.52.1 link 1.52.0 link 1.51.1 link 1.51.0 link 1.50.1 link 1.50.0 link 1.49.1 link 1.48.0 link 1.47.0 link 1.46.5 link 1.46.4 link 1.46.3 link 1.46.1 link 1.46.0 link 1.45.2 link 1.45.1 link 1.45.0 link 1.44.0 link 1.43.2 link 1.43.0 link 1.42.0 link 1.41.1 link 1.41.0 link 1.40.0 link 1.39.1 link 1.22.0 link 1.21.4 link 1.20.0 link The precompiled libraries are attached as assets compressed in zip archives to the bottom of the page. !!! warning \"So far all releases had been successfully built and tested against 2019 and 2022 compilers. Success Downloaded one or more archives e.g.: MSVC143_64.zip . Downloaded the corresponding Examples.zip of the release.","title":"Download"},{"location":"steps/#unpack-the-archives","text":"If you completed the task, proceed as follows to this project setup . \u251c\u2500 vs2015/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2015 \u251c\u2500 vs2017/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2017 \u251c\u2500 vs2019/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2019 \u251c\u2500 vs2022/ # -> From Examples.zip - Directory containing project files (organize source code files and other resources) for Visual Studio 2022 \u251c\u2500 MSVC140_32/ # -> From MSC140_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC140_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2015 targeting 64-bit \u251c\u2500 MSVC140_32/ # -> From MSC141_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 32-bit \u251c\u2500 MSVC140_64/ # -> From MSC141_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2017 targeting 64-bit \u251c\u2500 MSVC142_32/ # -> From MSC142_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 32-bit \u251c\u2500 MSVC142_64/ # -> From MSC142_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2019 targeting 64-bit \u251c\u2500 MSVC143_32/ # -> From MSC143_32.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 32-bit \u251c\u2500 MSVC143_64/ # -> From MSC143_64.zip - Directory containing the prebuilt libraries and header files for Visual Studio 2022 targeting 64-bit \u251c\u2500 .gitattributes # Can be ignored. \u251c\u2500 .gitignore # Can be ignored. \u2514\u2500 README.md # Can be ingored.","title":"Unpack the archives"},{"location":"steps/#build-examples","text":"","title":"Build Examples"},{"location":"steps/#the-project-setup","text":"Place for holding the Visual Studio Examples source code is following git repository (from version 1.43.0) In every directory there is solution file with Examples_.sln and other directories holding the wanted examples, required project, configuration and resource files. For e.g. vs2019 the directory-file-tree looks like that . \u251c\u2500 vs2019/ \u2502 \u251c\u2500 0_HelperScripts/* # Contains required helper projects e.g. copying files or calling the protobuf compiler \u2502 \u251c\u2500 1_HelloWorld_Client/* # Contains project files and source code for this example \u2502 \u251c\u2500 1_HelloWorld_Server/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Client_Callback/* # ~ \u2502 \u251c\u2500 2_HelloWorld_Server_Callback/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_1/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Client_Async_2/* # ~ \u2502 \u251c\u2500 3_HelloWorld_Server_Async/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Client_Compression/* # ~ \u2502 \u251c\u2500 4_HelloWorld_Server_Compression/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Client_Load_Balancing/* # ~ \u2502 \u251c\u2500 5_HelloWorld_Server_Load_Balancing/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Client_Meta/* # ~ \u2502 \u251c\u2500 6_HelloWorld_Server_Meta/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Client/* # ~ \u2502 \u251c\u2500 7_KeyValueStore_Server/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Client/* # ~ \u2502 \u251c\u2500 8_Route_Guide_Server/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Client_Callback/* # ~ \u2502 \u251c\u2500 9_Route_Guide_Server_Callback/* # ~ \u2502 \u251c\u2500 gRPC_PropertySheet/* # Contains the property sheet for easy including the required compile and linking dependencies \u2502 \u251c\u2500 protos/* # Contains the required protofiles of the examples \u2502 \u251c\u2500 res/* # Contains required files for specific examples. \u2502 \u2514\u2500 Examples_vs2019.sln # The solution file including and organizing all the example projects","title":"The project setup"},{"location":"steps/#using-visual-studio-ide","text":"Please make sure that you have the correct/any build tools installed. Open the Examples_.sln with the required IDE version. If everything was correctly placed (unpacked), no error popup will appear . For further help checkout the FAQ or create an issue. And it will look this snapshot using VS 2019 IDE. Click Examples_ and choose Build Solution or simply use the shortcut Ctrl + Shift + B to build all examples. Success Output Directory The output layout follows this scheme . \u2514\u2500 _out_/ \u2514\u2500 / # x64 or x86 \u2514\u2500 / # Debug, Release or RelWithDebInfo \u2514\u2500 /* # binares and ressources","title":"Using Visual Studio IDE "}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 2a036c1..299a211 100755 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,17 +2,17 @@ https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts/ - 2024-06-11 + 2024-07-03 daily https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts/faq/ - 2024-06-11 + 2024-07-03 daily https://github.com/thommyho/Cpp-gRPC-Windows-PreBuilts/steps/ - 2024-06-11 + 2024-07-03 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index d95eb2ad7c8e3c72903809d7b23e91b802c4e18d..f4f2a53f2f83d26d52751cce3752d40cb88eb88b 100755 GIT binary patch literal 248 zcmV zvK1>nW{0XYRUEJ*rj+yuFijIfTa=dxS!XKaqW32gVV4rsFZ&&Rw_%7A(tTD>qjd#=!@Ruol308k#HQWc()NzFH&t@w y7P8*Rpw%I(qZp)hCk_kd5)yt={$k#PJpQ}PSXBChOP@>qEAb5maeldn0ssJIHFjSB literal 248 zcmVlX{6>-3pn4E`afN7c-+N`}Ckj2ykDpLl8I|(&=B4Sk)%m%ma3hts3vkMlR z-exm?Fcm#y6TQEf2>W56{mXGr-)-pPg!Gv7ZnQ2VaF~~uUJ|p9omkiF4Xqz&(-g^_ yTga4=q1UIR&!UsoT{tY5TS)jx`HOi^^8D{IW7fkTT>4tdUx{yM=AkZ!0ssKy*?Z~$ diff --git a/steps/index.html b/steps/index.html index 77879a3..3c7b494 100755 --- a/steps/index.html +++ b/steps/index.html @@ -524,8 +524,8 @@

Download1.64.2 ( latest) -link +1.65.0 ( latest) +link @@ -536,6 +536,12 @@

Download +1.64.2 +link + + + + 1.64.1 link