Установка библиотеки curl через vcpkg в Visual Studio
Вставка
- Опубліковано 15 лис 2023
- Показываю как установить vcpkg, устанавливаю через него библиотеку curl, провожу интеграцию в Visual Studio 2022 и делаю дополнительные настройки.
Ссылки на ресурсы упомянутые в видео:
vcpkg github.com/microsoft/vcpkg
git gitforwindows.org
Искала медь, нашла золото! Спасибо!
Пожалуйста!
Бля братишка спасибо тебе, а то уже седые волосы полезли от ручного подключения библиотек. Слушай сделай еще видосиков по подключениям других библиотек. Для новичков это будет контент - пушка! Удачи тебе.
Спасибо за отклик! Попробую сделать.
Как вариант сейчас пытаюсь boost/asio с openssl подружить через vcpkg. Если есть интерес запиши ролик), а то в инете не фига нет, даже на забугорных просторах. @@cpp
Хорошо, поизучаю эту тему)
Спасибо большое за видео, где-то месяц назад пытался сам курл добавить в визуалку и ничего не получилось, я даже не догадывался, что проект не собирается, скорее всего, потому что для этого нужен не только курл
Пожалуйста! Да, там нужен не только curl. Нужен OpenSSL, ZLib и из Boost несколько библиотек.
Высочайший профессионализм, Максим!
Без обид автор, большое тебе спасибо за материал, упростил мне жизнь в несколько тысяч нервных клеток. Мне нравиться, что автор видео говорит, что установка может получиться, а может и нет . Я конечно понимаю автора, писать видео без чёткого сценария или вообще без него, но чёрт все эти сомнения на протяжении всего видео меня больше смеяться заставили, ибо ну вроде бы должно работать, а может и нет, и вообще, что вы ко мне пристали.
Спасибо за отклик. В данном случае так получилось. У меня не сразу всё поставилось и заработало, и у других возникали трудности. Отсюда и стиль видео такой, с долей сомнений, может чрезмерной.
Советую смотреть на 2х, желательно без звука
Если с диска С переходишь на D
cd /d "путь"
И ты хоть скажи, что путь до exe файла прописываешь
Сделала всё, как сказано в видео, но в вижуалке не появляется дополнительный пункт в свойствах, библиотека не работает.
Команду vcpkg integrate install выполнили? Говорю о неё здесь 12:37
Не работает для меня к сожалению, почему-то студия упорно не видит хедеры либ установленных с помощью vcpkg, при этом в настройках проекта эта опция добавилася
Системные переменные среды прописали? В путях нет русских букв?
не устанавливается vcpkg, при запуске батника выводит сообщение в консоль:
Произошла ошибка при вызове метода, так как [System.String] не содержит метод с именем "IsNullOrWhiteSpace".
C:\Users\User\Desktop\vcpkg-master\scripts\bootstrap.ps1:28 знак:38
+ if (-Not [string]::IsNullOrWhiteSpace
vcpkg требует visual studio 2019 и выше, а также win 10 и выше
Если тебе еще нужно, то если твоя версия powershell ниже 3, то нужно его обновить
"версии библиотеки были скачаны для 64х разрядного проекта, таким и должен быть ваш проект", чего??? С каких это пор инструмент управляет человеком? Это человек должен выбирать разрядность, которая ему нужна, он для этого предназначен.
"скорее всего есть какие-то настроечки, позволяющие скачать версию 32х разрядную", не "скорее всего", а нужно конкретно указывать триплет (читай платформу) в команде установки. Читайте документацию.
чет не работает, я вроде все установил, переменных среды добавил, в визуалке в свойствах проекта есть vcpkg, а не инлюдится
Можно ещё поверить чтобы в именах путей не было русских букв и чтобы соответствовала разрядность библиотек и проекта.
@@cpp там тоже все ок
@@cpp может конкретно pdcurses
@@cpp а не, все получилось, я полный идиот, у меня во первых к папке с библиотекой были русские буквы, во вторых я просто название инклюда неправильно писал ахаххахаха я гений блать
Так любую библиотеку можно установить?
Установить можно только те библиотеки, которые опубликованы в vcpkg vcpkg.io/en/packages
Когда я прописываю "D:\vcpkg\vcpkg", мне пишет "Устройство не готово". Что с этим можно сделать?
Откуда столько дифирамбов в комментариях человеку, который даже не может в каталог перейти?