Название: Подключение dll Отправлено: phpCoder от Август 11, 2015, 17:49 Добрый день.
Если dll библиотека и .h файл к ней. Как их воткнуть в Qt проект? Что писать в .pro файле? Это не работает: Код: LIBS += -LD:/Documents/Project/MyLibrary/library.dll Название: Re: Подключение dll Отправлено: __Heaven__ от Август 11, 2015, 17:59 L маленькая
Код: LIBS += -lD:/Documents/Project/MyLibrary/library.dll Код: LIBS += -LD:/Documents/Project/MyLibrary -llibrary.dll Название: Re: Подключение dll Отправлено: phpCoder от Август 11, 2015, 18:25 Ничего из предложенного не работает. Cant find...
Название: Re: Подключение dll Отправлено: Bepec от Август 11, 2015, 18:42 Вопрос что за библиотека, на чем написана и как вы пытаетесь её использовать.
PS вопрос из серии, как правильно есть еду. Название: Re: Подключение dll Отправлено: kuzulis от Август 11, 2015, 19:28 Цитировать Если dll библиотека и .h файл к ней. Как их воткнуть в Qt проект? Что писать в .pro файле? Никак. Нужен еще *.lib файл для линковки, ЕМНИП. Название: Re: Подключение dll Отправлено: phpCoder от Август 11, 2015, 19:49 Библиотека MITAB - http://mitab.maptools.org/
Цитировать MITAB-1.7.0-WIN32.ZIP: contains a precompiled version of the TAB2TAB command-line conversion program for WIN32 (DOS executable under Windows 95/98/NT/2000/XP) and of mitab.dll+mitab_capi.h (all you need to use the C API on Windows). Возможно у вас что-то получится...Там вроде еще исходники есть, но они естественно не компилируются. Опять же - может у Вас что-то получится. Название: Re: Подключение dll Отправлено: Bepec от Август 11, 2015, 20:17 Ответ прост - эта библиотека не линкуется. Вам нужно просто брать dll и резолвить из неё ф-ции, описанные в h-нике.
Просто и стильно :) PS есть мысли про генератор кода для таких случаев, но вполне возможно есть и более цивилизованный способ (мне лень искать, расслабон) :) Название: Re: Подключение dll Отправлено: Old от Август 11, 2015, 20:24 Возможно у вас что-то получится... Попробуйте получить lib-файл из dll и линковать его.https://adrianhenke.wordpress.com/2008/12/05/create-lib-file-from-dll/ Название: Re: Подключение dll Отправлено: kai666_73 от Август 13, 2015, 13:32 Возможно у вас что-то получится... Попробуйте получить lib-файл из dll и линковать его.https://adrianhenke.wordpress.com/2008/12/05/create-lib-file-from-dll/ |