Я застрял в проблеме с исполнением, которую я не могу обойти. Я создаю API отдыха, используя cpprestsdk от Microsoft, и он продолжает генерировать эту ошибку, когда я запускаю свою программу.
error while loading shared libraries: cpprest_2_10d.dll: cannot open shared object file: No such file or directory
Я пытаюсь выяснить, что это и гдетак должно быть. Мой проект построен с использованием CMake, и я уверен, что у меня весь правильный синтаксис, потому что мой проект собирается и компилируется правильно. Это происходит при запуске.
У меня установлен cpprestsdk через vcpkg, и у меня есть все соответствующие пути, зарегистрированные в моем пути пользователя.
vcpkg\installed\x64-windows\share\cpprestsdk
vcpkg\installed\x64-windows\lib
vcpkg\installed\x64-windows\include
vcpkg\installed\x64-windows\bin
Я попытался переустанавливать их документы для Windows, и у меня также возникают проблемы с этой ошибкой.
fatal error LNK1104: cannot open file 'libboost_date_time-vc142-mt-gd-x64-1_70.lib
У меня также есть повышение в моем пути пользователя.
boost_1_70_0\stage\lib
Я посмотрел в каталоге и могу убедиться, что там есть lib. Не знаю, почему, когда я пытаюсь установить cpprestsdk с CMake, он не может найти библиотеку.