Boost logo

Boost :

Subject: Re: [boost] Supporting boost 1.64 for Visual Studio 2017
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2017-04-22 21:54:30


On 04/23/17 00:11, Nadtochiy Evgeniy wrote:
> 22.04.2017, 21:07, "Andrey Semashev" <andrey.semashev_at_[hidden]>:
>>
>> On 04/22/17 20:29, Evgen8 via Boost wrote:
>>
>> The "NuGet" system indicates that BC 2017 is supported.
>> *boost_locale-vc141. Compiler: Visual Studio 2017. Platforms:
>> Win32, x64.*
>> But attempts to use this package end with nothing. Regardless of
>> how I
>> install the "boost_locale" - do I get the same result manually or
>> using
>> "NuGet"? Attempts to install it on another machine ran out the
>> same. Is this
>> a bug?
>>
>> /1>libboost_locale-vc141-mt-1_64.lib(generator.obj) : error LNK2001:
>> unresolved external symbol "class boost::system::error_category
>> const &
>> __cdecl boost::system::system_category(void)"
>>
>>
>> The missing symbols are from Boost.System. Since you're linking static
>> libraries, you'll have to specify Boost.Locale dependencies manually to
>> link with in your project.
>>
> How can i do this? There was always enough installation with NuGet...

I don't know what NuGet is or how it works, but the libraries to link
with are typically specified in VS project settings (look for the linker
parameters tab).

PS: Also, please, don't top post.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk