Форум программистов, компьютерный форум CyberForum.ru

Visual Studio

Войти
Регистрация
Восстановить пароль
 
 
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
#1

Инструкция по подключению libcurl к Visual Studio 2015 - Visual Studio

21.06.2016, 09:23. Просмотров 1612. Ответов 32
Метки curl (Все метки)

Здравствуйте! Много перелопатил в нэте. Везде старые инструкции которые уже не соответствуют. Куда что ложить, где что качать? Помогите друзья!
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
21.06.2016, 09:33     Инструкция по подключению libcurl к Visual Studio 2015 #2
https://curl.haxx.se/download.html
Раздел Source Archives, zip. В папке winbuild описание как собирать.
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
05.07.2016, 11:06  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #3
У меня не получается разобраться с этой инструкцией может кто подробнее расскажет как связать libcurl с vs2015... Перерыл весь нэт! Сто форумов пересмотрел. Ребята подскажите кто уже собирал! Буду крайне благодарен!!!

Добавлено через 18 часов 4 минуты
Дайте хоть что-нибудь!!! куда копать! может ссылку на блог какой! Ребята, я не верю что никто не собирал! Помогите)
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
07.07.2016, 22:01     Инструкция по подключению libcurl к Visual Studio 2015 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Там же всё примитивно.

Переходишь по ссылке https://curl.haxx.se/download.html
Загружаешь архив curl-7.49.1.zip
Распаковываешь куда-нибудь, чтобы путь покороче был без пробелов и неанглийских букв на всякий случай.
Далее на примере VS2013:
Запускаешь из главного меню командную строку VS: Visual Studio 2013 - Visual Studio Tools - VS2013 x64 Native Tools Command Prompt
Переходишь в папку curl-7.49.1\winbuild\ с помощью cd.
Запускаешь сборку: nmake /f Makefile.vc mode=dll VC=12 MACHINE=x64
12 - это код версии VS2013. Для 2015 будет 14, наверное.
Результат будет в builds\libcurl-vc12-x64-release-dll-ipv6-sspi-winssl\
В bin сама dll-библиотека, в include и lib - то, что подключаешь к проекту.

Это вариант с самым простым набором опций. Если нужен zlib и прочее, то там более сложный процесс - читай в winbuild\BUILD.WINDOWS.txt
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
18.07.2016, 20:06     Инструкция по подключению libcurl к Visual Studio 2015 #5
Имя dll, h и lib одинаковое. Не меняй. dll скопируй в папку с проектом (где cpp и прочие файлы).
Миниатюры
Инструкция по подключению libcurl к Visual Studio 2015   Инструкция по подключению libcurl к Visual Studio 2015  
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
18.07.2016, 20:49  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #6
nmcf, Я что то не так сделал?? Почему ошибку выдает?
Миниатюры
Инструкция по подключению libcurl к Visual Studio 2015   Инструкция по подключению libcurl к Visual Studio 2015   Инструкция по подключению libcurl к Visual Studio 2015  

Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
18.07.2016, 21:05  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #7
И еще, у меня в архиве том что я скачал по ссылке этой https://curl.haxx.se/download.html Нету папку bin. Где мне взять сами dll файлы?
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
18.07.2016, 21:56     Инструкция по подключению libcurl к Visual Studio 2015 #8
Ну ты же сборку вроде сделал. Там lib и dll должны появиться - builds\libcurl-vc12-x64-release-dll-ipv6-sspi-winssl\ или что-то такое. Ищи.
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
18.07.2016, 22:27  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #9
nmcf, пересобрал. зашел в папку builds\libcurl-vc14-x64-release-dll-ipv6-sspi-winssl\ там три папки lib include bin по скринам все подключил в проекте как ты показал. в папке bin скопировал dll в проект где сам cpp лежит его положил.. запускаю и все равно ошибку вот такую выдает... посмотри на скрин какие ошибки.. может в коде самом что то не верно?
Миниатюры
Инструкция по подключению libcurl к Visual Studio 2015  
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
19.07.2016, 09:06     Инструкция по подключению libcurl к Visual Studio 2015 #10
lib не видит. Проверь путь.
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
19.07.2016, 09:16  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #11
nmcf, Я извиняюсь за возможно тупой вопрос. Вы можете уточнить проверить путь где? в самом исходники или в настройках проекта? просто в проекте указан путь до папки lib корректно, а в самом исходнике если
C++
1
#include <curl.h>
компилятор не выдает ошибки.
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
19.07.2016, 12:38  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #12
nmcf, вот путь... вроде правильно. Что скажешь?
Миниатюры
Инструкция по подключению libcurl к Visual Studio 2015  
nmcf
5276 / 4596 / 1541
Регистрация: 14.04.2014
Сообщений: 18,266
19.07.2016, 14:41     Инструкция по подключению libcurl к Visual Studio 2015 #13
Да. Файл там есть?
Заголовочный используй из include\curl, который в builds.
Jaxmackey
3 / 3 / 1
Регистрация: 04.10.2013
Сообщений: 142
19.07.2016, 19:14  [ТС]     Инструкция по подключению libcurl к Visual Studio 2015 #14
nmcf, Вот какие файлы в папке lib первый скрин.. на втором скрине виден путь откуда инклудится... Яуже незнаю в чем дело а так хочется поработать с курлом.. на пыхе с ним работал.. теперь стал си учить.. много задумок хочу реализовать, а тут такая шляпа(((
Миниатюры
Инструкция по подключению libcurl к Visual Studio 2015   Инструкция по подключению libcurl к Visual Studio 2015  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2016, 14:24     Инструкция по подключению libcurl к Visual Studio 2015
Еще ссылки по теме:
Visual Studio VS 2015 Не устанавливается Visual Studio 2015
Visual Studio Ознакомление с Visual Studio Community 2015
Активация Visual Studio 2015 Enterprise Visual Studio
Visual Studio Форматирование кода в Visual Studio 2015
Visual Studio Не устанавливается Visual Studio Community 2015

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
Эксперт С++
7122 / 5299 / 273
Регистрация: 10.12.2010
Сообщений: 23,454
Записей в блоге: 17
20.07.2016, 14:24     Инструкция по подключению libcurl к Visual Studio 2015 #15
Я уже где-то на форуме объяснял как собрать, и подключить

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
 
#include "curl/curl.h" // Скопированая папка с инклюдами
#pragma comment(lib,"curllib.lib")    // для VC++
//---------------------------------------------------------------------------
int main()
{
    CURL *curl_handle;
    CURLcode res;
 
    curl_handle = curl_easy_init();
    if(curl_handle)
        {
             // задаем  url адрес
             curl_easy_setopt(curl_handle, CURLOPT_URL, "http://www.cyberforum.ru");
             // выполняем запрос
             res = curl_easy_perform(curl_handle);
                         // закрываем дескриптор curl
             curl_easy_cleanup(curl_handle);
        }
 
    getchar();
    return 0;
}
http://www.cyberforum.ru/blogs/131347/blog1151.html

Не по теме:

P.S: И что вы за программист если не можете настроить в винде отображение расширений файлов?

Yandex
Объявления
20.07.2016, 14:24     Инструкция по подключению libcurl к Visual Studio 2015
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru