![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Denzel |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 22.1.2010 Пользователь №: 1395 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
В качестве самообучения решил для себя написать аудиоплеер на Qt, все бы ничего, но возникла проблема при подключении библиотеки taglib для работы с тегами аудио файлов.
Суть в следующем: Скачал отсюда бинарную сборку библиотеки (taglib-1.5-mingw-bin.zip) и сорцы (правда версии другой немного: taglib-1.6.tar.gz). В .pro файл добавил следующее:
При попытке сборки проекта получаю следующее: c:/qt/2010.02/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -ltag.dll.a В общем, я так понял нужно полностью из исходников собрать библиотеку, которая в свою очередь поставится, например, куда-то в дебри c:\Qt\2010.02\mingw\lib\ (или еще куда-то, не суть). Собственно как собрать всю эту беду под виндой (т.е. в итоге получить работающий Qt проект с использованием taglib)? На лине все решается относительно просто, а вот на винде немного не сообразил. Запутался в общем... Заранее спасибо. |
|
|
![]() |
novichkov |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 64 Регистрация: 20.3.2008 Из: Северодвинск Пользователь №: 128 Спасибо сказали: 6 раз(а) Репутация: ![]() ![]() ![]() |
Я ничего не компилировал (ну,то есть, когда использовал сборку taglib 1.5 для windows). Просто указал в .pro файле INCLUDEPATH и LIBS. Потом уже скомпилировал библиотеку 1.6.1, установив cmake. В итоге использую следующее:
А для linux еще проще:
Могу отправить собранную версию taglib 1.6.1 для windows |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 26.6.2025, 17:54 |