|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.05.2019, 11:38 | #11 |
Форумчанин
Регистрация: 26.08.2010
Сообщений: 121
|
Запускал командною строку VS2017, там указывал эту команду:
Код:
Код:
Код:
Код:
Код:
|
03.05.2019, 14:11 | #12 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Указать путь к библиотекам не достаточно, нужно еще указать с какой библиотекой линковаться.
|
03.05.2019, 19:55 | #13 |
Форумчанин
Регистрация: 26.08.2010
Сообщений: 121
|
Код:
|
03.05.2019, 20:28 | #14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Похоже компилите для динамической библиотеки (DLL) а линкуете со статической.
Обратите внимание, что путь, где лежат библиотеки, содержит "static" а функция имеет префикс __imp__. |
03.05.2019, 20:55 | #15 |
Форумчанин
Регистрация: 26.08.2010
Сообщений: 121
|
Подскажите пожалуйста , а как скомпилить для статической библиотеки ? Это в настойках VS делается ?
|
04.05.2019, 11:24 | #16 | |
Новичок
Джуниор
Регистрация: 03.05.2019
Сообщений: 7
|
Цитата:
#pragma comment(lib,"libcurl.lib") а так-же : при компиляции со статической библиотекой curl надо добавлять определение CURL_STATICLIB в Configuration Properties -> C/C++ -> Preprocessor -> Preprocessor Definitions Последний раз редактировалось Paul7; 04.05.2019 в 13:49. Причина: уточнение |
|
04.05.2019, 11:27 | #17 |
Новичок
Джуниор
Регистрация: 03.05.2019
Сообщений: 7
|
|
04.05.2019, 11:32 | #18 | |
Новичок
Джуниор
Регистрация: 03.05.2019
Сообщений: 7
|
Цитата:
#pragma warning(disable:4996) Последний раз редактировалось Paul7; 04.05.2019 в 13:17. Причина: уточнение |
|
04.05.2019, 12:06 | #19 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
|
04.05.2019, 16:31 | #20 |
Новичок
Джуниор
Регистрация: 03.05.2019
Сообщений: 7
|
Построенные libcurl_a копируем в Release вашего проекта , libcurl_a_debug копируем в Debug вашего проекта .
Далее в фаиле реализации #define CURL_STATICLIB и #pragma comment(lib,"libcurl.lib") , не в коем случае не #pragma comment(lib,"libcurl_a.lib"). Последний раз редактировалось Paul7; 04.05.2019 в 16:47. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компиляция и привязка libcURL. | FULEREN | Общие вопросы C/C++ | 7 | 07.02.2015 09:29 |
libcurl. Авторизация vk.com | halcyon | Общие вопросы C/C++ | 2 | 25.11.2013 23:08 |
LIbCurl linux lazarus | ВИННИ ПУX | Lazarus, Free Pascal, CodeTyphon | 0 | 10.05.2011 10:50 |
libcurl + HTTP = CURLE_UNSUPPORTED_PROTOCOL | KOLANICH | C/C++ Сетевое программирование | 0 | 19.02.2011 11:26 |
libcurl.NET | badgo | Общие вопросы .NET | 2 | 31.07.2010 17:33 |