Я пытаюсь создать приложение на C ++, в Windows, используя VS 2015. Во многих местах я читал, что curlpp — это хороший способ делать HTTP-запросы. Итак, я скачал curlpp и заметил, что для этого нужен libcurl.
Я обычно собирал curlpp, и мне также удалось собрать libcurl, используя инструкции внутри winbuild / BUILD.WINDOWS.txt и это сгенерировало libcurl_a.lib. Я также добавил все к путям включения, препроцессору, дополнительным зависимостям и так далее.
Однако, когда я пытаюсь скомпилировать свой проект, вот что я получаю:
1>curlpp.lib(cURLpp.obj) : error LNK2001: unresolved external symbol __imp__curl_version
Я не уверен, как это исправить. Я искал весь libcurl и curlpp, пытаясь найти то, что __imp__curl_version
без удачи Я также потратил много времени, пытаясь понять это, но куда бы я ни посмотрел, люди просто говорят, что libcurl должен быть связан, но я уже делаю это. Что случилось?
Если вам нужна дополнительная информация, я обновлю пост.
Спасибо!
РЕДАКТИРОВАТЬ: Как предложил @frymode, я использовал другой файл sln и скомпилировал с использованием другой конфигурации. Это решило мою проблему.
Задача ещё не решена.
Других решений пока нет …