Тёмный

Подключение сторонних библиотек к проектам Visual Studio C++ 2022 #7 

Искусство программирования на языке С++ / C#
Просмотров 40 тыс.
50% 1

Подключение нестандартных мультимедийных библиотек С++, к проектам Visual Studio 2022, на примере аудио библиотеки Audiere.
Скачать код программы “Музыка из нот”:
t.me/C_Verhovcevo_NVK/151
Скачать аудио библиотеку Audiere:
audiere.sourceforge.net/

Опубликовано:

 

7 авг 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@olliverkatana4168
@olliverkatana4168 4 месяца назад
Спасибо, кратко и по делу, все получилось.
@reu4ik148
@reu4ik148 7 месяцев назад
Я неделю пытался подключить библиотеку Npcap, я все время указывал lib и вроде все подключалось но компилятор ругался что библиотека 32 битная, я пытался делать проект 32 битным но из-за неопытности ничего не выходило. Решил посмотреть это видео и сделать так же поэтапно, тогда я и увидел что в lib лежит отдельная папка с 64 битной библиотекой. Все заработало, спасибо.
@bb-co5ny
@bb-co5ny Год назад
@Искусство программирования на языке С++ / C# Можно ли как-то обойти момент обязательного хранения dll вместе с exe, чтобы на другом компьютере все запускалось с одним ехе без лишних dll
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
Да можно хранить все в exe
@kpanat
@kpanat 6 месяцев назад
Но не нужно...
@programmingisfree5800
@programmingisfree5800 Год назад
Если я подключу выше упомянутую библиотеку, то вопрос: будет ли приложение запускаться на других компьютерах? Может мне нужно будет всё время хранить .exe файл проекта вместе с .dll файлом библиотеки, или Release поставить?
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
Конечно нужно сделать релиз, также есть необходимость в dll библиотеки, хранить dll+ exe
@programmingisfree5800
@programmingisfree5800 Год назад
@@user-ch1mt9eo8w большое спасибо
@kpanat
@kpanat 6 месяцев назад
Когда вы создаёте dll у вас создаются 2 файла сама динамическая библиотека dll и библиотека импорта lib. Обычно на второй файл не обращают внимания а он оч важный. К тому же не надо забывать о заголовочном файле... Я лично 32-х битные модули не создаю и не подключаю. Потому что всегда есть 64-х битные. Архитектуры должны совпадать и версии тоже.
@leftyanima6043
@leftyanima6043 8 месяцев назад
Уже в который раз помогает, никак не могу запомнить это
@Borsh337
@Borsh337 Год назад
Что если в библиотеке скачанной с гит хаба, нету не каталога lib, ни каталог include ?
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
Если, у вас Visual Studio и у библиотеки есть Cmakelist, вам придется собирать библиотеку отдельно от проекта студии используя Cmake или: Вариант №1 Добавьте в ваш проект cpp и h файлы lib и добавьте в Include files путь к h-файлам библиотеки. Вариант №2 Соберите lib как отдельный проект: Добавьте в него cpp и h файлы lib, скомпилируйте как статическую библиотеку, слинкуйте с вашим проектом (нужно указать Library Directories и сами lib их список)
@user-df4jp2xu5l
@user-df4jp2xu5l Год назад
В visual studio code нельзя сделать библиотеку именно в visual studio c++ нужно использовать?
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
По такой схеме как в этом видео, можно подключить сторонние библиотеки только к visual studio. Для подключения Visual Code нужен другой порядок действий.
@OverTeen
@OverTeen Год назад
Привет! А что делать если нет такой вкладки "C/C++"?
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
Установить рабочую нагрузку : "Разработка классических приложений на С++"
@IgR0k833
@IgR0k833 6 месяцев назад
Автор, можешь помочь. У меня проблемы с подключение библиотеки zstd к моему проекту. Заголовочные файлы я все уже собрал в одну папку. Осталось только разобраться, что делать дальше. У меня в папке lib нет файла zstd.lib. В общем говоря, я уже в край запутался что делать. Уже три дня не могу подключить эту библиотеку. Помоги пожалуйста!
@user-ch1mt9eo8w
@user-ch1mt9eo8w 6 месяцев назад
Постараюсь выложить материал по данной теме
@user-rh1sk7hw9e
@user-rh1sk7hw9e 3 месяца назад
В Microsoft Visio 2019 получил ошибку "MSB8020: не удается найти средства сборки для v143 (набор инструментов платформы = "v143"). Чтобы выполнить сборку с помощью средств сборки v143, установите средства сборки v143. Кроме того, можно выполнить обновление до текущих средств Visual Studio, выбрав меню "Проект" или щелкнув правой кнопкой мыши решение, а затем выбрав "Обновить решения".
@user-ch1mt9eo8w
@user-ch1mt9eo8w 3 месяца назад
Обновите решение до сборки v 143
@user-rh1sk7hw9e
@user-rh1sk7hw9e 3 месяца назад
@@user-ch1mt9eo8w а это вообще как? Я - нуб
@user-ch1mt9eo8w
@user-ch1mt9eo8w 3 месяца назад
Когда открываете проект будет запрос на обновления решения, Вы соглашаетесь и обновляете
@u_n_d_e_r_s_c_o_r_e_d
@u_n_d_e_r_s_c_o_r_e_d 5 месяцев назад
а dll как?
@user-xd4kz2lm7r
@user-xd4kz2lm7r 10 месяцев назад
Что если в bin нет dll файла, есть только am и in и нет файла lib? (Библиотека portaudio)
@user-ch1mt9eo8w
@user-ch1mt9eo8w 10 месяцев назад
Нам необязательно указывать папку bin мы указываем путь где находятся заголовки и lib
@armagedon8328
@armagedon8328 5 месяцев назад
В питоне легче
@user-ei3ip5lt1c
@user-ei3ip5lt1c Год назад
Что делать если проэкт при пересылке преподавателю меняется на текстовый формат
@user-ch1mt9eo8w
@user-ch1mt9eo8w Год назад
Перед пересылкой заархивировать проект
@user-ei3ip5lt1c
@user-ei3ip5lt1c Год назад
@@user-ch1mt9eo8w , спасибо
@dmitryityrtysnyi5776
@dmitryityrtysnyi5776 7 месяцев назад
автор, а если у меня нет папки lib? библиотека tgbot/tgbot.h
@user-ch1mt9eo8w
@user-ch1mt9eo8w 7 месяцев назад
Если нет папки lib но есть файлы lib, Вы указываете их место положение
Далее
ты C++ РАЗРАБОТЧИК?) ага
12:04
Просмотров 221 тыс.
VLOG: ПОДАРИЛА МАШИНУ РОДИТЕЛЯМ
27:46
Математик и черт
20:30
Просмотров 1,4 млн
C++ Разработчик учит Python
28:01
Просмотров 474 тыс.
How to put in C++ External Library in VS Code
12:23
Просмотров 46 тыс.