Пакет NuGet cpprestsdk 2.6.0 в VS2017 получить ошибку LNK2019 неразрешенных символов

Я пытаюсь сделать простой клиент C ++ REST на компьютере Win7 с cpprestsdk и VS2017. Поэтому я использовал диспетчер пакетов NuGet для установки cpprestsdk в версии 2.6.0, потому что я должен использовать исходный код на машине с Linux до версии 2.6.

У меня нет клея для устранения ошибок компоновщика, таких как:

LNK2019 Verweis auf nicht aufgelöstes externes Символ «» __declspec (dllimport) public: __thiscall web :: uri :: uri (класс std :: basic_string, класс std :: allocator> const &) «(__imp _ ?? 0uri @ web @@ QAE @ ABV? $ basic_string @ _WU? $ char_traits @ _W @ std @@ V? $ allocator @ _W @ 2 @@ std @@@ Z)» в открытом доступе «» public : класс Concurrency :: task __thiscall CRESTClient :: AmArsch (класс std :: basic_string, класс std :: allocator>) «(? AmArsch @ CRESTClient @@ QAE? AV? $ task @ X @ Concurrency @@ V? $ basic_string @ _WU? $ char_traits @ _W @ станд @@ V? $ распределитель @ _W @ 2 @@ станд @@@ Z)». GPRSServer d: \ Users \ lmahle.admd \ Documents \ visual studio 2017 \ Проекты \ GPRSServer \ GPRSServer \ crest_client.obj

.. любые другие

Я безуспешно пытаюсь добавить путь к файлам include и lib в «Каталоги VC ++». Я знаю, что означает ошибка, но понятия не имею, что делать.

Я думал, что установка с NuGet внутри проекта делает всю жуткую вещь со связыванием и добавлением каталогов, но без шансов.

К сожалению, я не знаю, какой каталог я должен использовать (или я должен), потому что есть 4 для v120 и 2 для v140, думаю, это должно быть … foo.winapp.msvbla … или … foo.winxp .msvbla …

Работа с огромными целевыми файлами XML не является моей целью, думаю, что должно быть простое решение (где-нибудь отсутствует флажок?), И надеюсь, что некоторые профессионалы могут получить подсказку.

Заранее спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]