Установка библиотеки curl через vcpkg в Visual Studio

Поділитися
Вставка
  • Опубліковано 15 лис 2023
  • Показываю как установить vcpkg, устанавливаю через него библиотеку curl, провожу интеграцию в Visual Studio 2022 и делаю дополнительные настройки.
    Ссылки на ресурсы упомянутые в видео:
    vcpkg github.com/microsoft/vcpkg
    git gitforwindows.org

КОМЕНТАРІ • 31

  • @shit6875
    @shit6875 3 місяці тому +6

    Искала медь, нашла золото! Спасибо!

    • @cpp
      @cpp  3 місяці тому +1

      Пожалуйста!

  • @dimelnikov3251
    @dimelnikov3251 8 місяців тому +7

    Бля братишка спасибо тебе, а то уже седые волосы полезли от ручного подключения библиотек. Слушай сделай еще видосиков по подключениям других библиотек. Для новичков это будет контент - пушка! Удачи тебе.

    • @cpp
      @cpp  8 місяців тому +1

      Спасибо за отклик! Попробую сделать.

    • @dimelnikov3251
      @dimelnikov3251 8 місяців тому

      Как вариант сейчас пытаюсь boost/asio с openssl подружить через vcpkg. Если есть интерес запиши ролик), а то в инете не фига нет, даже на забугорных просторах. @@cpp

    • @cpp
      @cpp  8 місяців тому

      Хорошо, поизучаю эту тему)

  • @delokoseni
    @delokoseni 7 місяців тому

    Спасибо большое за видео, где-то месяц назад пытался сам курл добавить в визуалку и ничего не получилось, я даже не догадывался, что проект не собирается, скорее всего, потому что для этого нужен не только курл

    • @cpp
      @cpp  7 місяців тому +1

      Пожалуйста! Да, там нужен не только curl. Нужен OpenSSL, ZLib и из Boost несколько библиотек.

  • @Aleksey_RA_121
    @Aleksey_RA_121 8 місяців тому +2

    Высочайший профессионализм, Максим!

  • @IgorIckra
    @IgorIckra Місяць тому

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

    • @cpp
      @cpp  Місяць тому +1

      Спасибо за отклик. В данном случае так получилось. У меня не сразу всё поставилось и заработало, и у других возникали трудности. Отсюда и стиль видео такой, с долей сомнений, может чрезмерной.

  • @DaniilDaniil2015
    @DaniilDaniil2015 21 день тому

    Советую смотреть на 2х, желательно без звука

  • @MartinIden-hn7ld
    @MartinIden-hn7ld 2 місяці тому

    Если с диска С переходишь на D
    cd /d "путь"
    И ты хоть скажи, что путь до exe файла прописываешь

  • @dantes4820
    @dantes4820 29 днів тому

    Сделала всё, как сказано в видео, но в вижуалке не появляется дополнительный пункт в свойствах, библиотека не работает.

    • @cpp
      @cpp  28 днів тому

      Команду vcpkg integrate install выполнили? Говорю о неё здесь 12:37

  • @antonbystrov6942
    @antonbystrov6942 5 місяців тому

    Не работает для меня к сожалению, почему-то студия упорно не видит хедеры либ установленных с помощью vcpkg, при этом в настройках проекта эта опция добавилася

    • @cpp
      @cpp  5 місяців тому

      Системные переменные среды прописали? В путях нет русских букв?

  • @user-bn4gf2jf4f
    @user-bn4gf2jf4f 7 місяців тому

    не устанавливается vcpkg, при запуске батника выводит сообщение в консоль:
    Произошла ошибка при вызове метода, так как [System.String] не содержит метод с именем "IsNullOrWhiteSpace".
    C:\Users\User\Desktop\vcpkg-master\scripts\bootstrap.ps1:28 знак:38
    + if (-Not [string]::IsNullOrWhiteSpace

    • @user-bn4gf2jf4f
      @user-bn4gf2jf4f 6 місяців тому

      vcpkg требует visual studio 2019 и выше, а также win 10 и выше

    • @1FireKnight1
      @1FireKnight1 3 місяці тому +1

      Если тебе еще нужно, то если твоя версия powershell ниже 3, то нужно его обновить

  • @normannspectator
    @normannspectator 3 місяці тому

    "версии библиотеки были скачаны для 64х разрядного проекта, таким и должен быть ваш проект", чего??? С каких это пор инструмент управляет человеком? Это человек должен выбирать разрядность, которая ему нужна, он для этого предназначен.
    "скорее всего есть какие-то настроечки, позволяющие скачать версию 32х разрядную", не "скорее всего", а нужно конкретно указывать триплет (читай платформу) в команде установки. Читайте документацию.

  • @TurboGamasek228
    @TurboGamasek228 3 місяці тому

    чет не работает, я вроде все установил, переменных среды добавил, в визуалке в свойствах проекта есть vcpkg, а не инлюдится

    • @cpp
      @cpp  3 місяці тому

      Можно ещё поверить чтобы в именах путей не было русских букв и чтобы соответствовала разрядность библиотек и проекта.

    • @TurboGamasek228
      @TurboGamasek228 3 місяці тому

      @@cpp там тоже все ок

    • @TurboGamasek228
      @TurboGamasek228 3 місяці тому

      @@cpp может конкретно pdcurses

    • @TurboGamasek228
      @TurboGamasek228 3 місяці тому

      @@cpp а не, все получилось, я полный идиот, у меня во первых к папке с библиотекой были русские буквы, во вторых я просто название инклюда неправильно писал ахаххахаха я гений блать

  • @feepdie
    @feepdie 7 місяців тому

    Так любую библиотеку можно установить?

    • @cpp
      @cpp  7 місяців тому

      Установить можно только те библиотеки, которые опубликованы в vcpkg vcpkg.io/en/packages

  • @bpxdn69
    @bpxdn69 5 місяців тому

    Когда я прописываю "D:\vcpkg\vcpkg", мне пишет "Устройство не готово". Что с этим можно сделать?

  • @normannspectator
    @normannspectator 3 місяці тому +1

    Откуда столько дифирамбов в комментариях человеку, который даже не может в каталог перейти?