Hi Frank

One option might be to use Microsoft's vcpkg package manager for Visual C++
(https://github.com/Microsoft/vcpkg). That does steps 1-5 for you (once
you've done the couple of steps of installing vcpkg...). If you're using
other open source C++ libraries, they might be available through vcpkg as
well, giving you a consistent process for third party libraries...

Stuart Dootson

On 29 January 2018 at 11:59, 'Frank Willen' via Protocol Buffers <
[email protected]> wrote:

> Hi Marc,
>
> many thanks for your reply. I already found the versions for different
> languages on github but didn't found a way to use these directly. But this
> can be based on my ignorance of probuffer ;-).
>
> Actually I would proceed this way:
> 1.: download and extract protobuf-all-3.5.1.zip
> 2.: Generate Makefile with CMake
> 3.: Generate Protoc.exe, libs and Headers with <nmake.exe >
> 4.: test the build with <nmake.exe Check>
> 5.: generate with <nmake.exe install>
> 6.: Create Proto-File and translate it into code with protoc.exe
> 7.: C++: include generated files and headers from install-Folder
> 8.: C#: include generated files and select the correct version of
> protobuffer in NuGet.
>
>
> Instead of steps 1 - 5 I only want to download a zip-file with Protoc.exe,
> the libs and headers for C++ and want to proceed with step 6. In C# this is
> possible (NuGet). Is there any way in C++ I don't know?
>
> Regards,
> Frank
>
>
>
> Am Freitag, 26. Januar 2018 16:52:42 UTC+1 schrieb Marc Gravell:
>>
>> Protoc is available for multiple OSes here: https://github.com/googl
>> e/protobuf/releases/tag/v3.5.1
>>
>> Note sure about pre-compiled libs; for Java, they're on mvnrepository;
>> for C# they're on NuGet, etc.
>>
>> On 26 January 2018 at 15:22, 'Frank Willen' via Protocol Buffers <
>> [email protected]> wrote:
>>
>>> Hi,
>>>
>>> I want to use the protocol buffers for a mixed solution (C+, C#, both in
>>> VS2017). Where can I download precompiled libs, headers and the protoc.exe?
>>> Or is it neccessary to build the probuffers for everyone?
>>>
>>> Thanks for your support?
>>>
>>> Grettings
>>> Frank
>>>
>>> --
>> Regards,
>>
>> Marc
>>
> --
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to