Russian Qt Forum

Qt => Общие вопросы => Тема начата: zalivaha от Май 10, 2009, 12:09



Название: использование сторонних dll и lib
Отправлено: zalivaha от Май 10, 2009, 12:09
Уважаемые програмисты подскажите пожалуйсто ???
Есть дорогой швейцарский прибор которым можно управлять через ComPotr,
в комплекте поставки есть файлы: com_pub.hpp, GComS2K100.lib, GComS2K100.dll и демнстрационный проект с исходниками на Visual C++ MFC
Но после установки QT Creator даже смотреть не хочеться в сторону Microsoft Visual Studio 2008.
Есть ли возможность использовать эту библиотеку в QT если можно то как пристроить эти файлы.
Спасибо.


Название: Re: использование сторонних dll и lib
Отправлено: Dodge от Май 10, 2009, 12:40
в проектнике:
Код:
LIBS += \
  -L<путь к либине>\
  -lGComS2K100
INCLUDEPATH += <путь к инклюду>


Название: Re: использование сторонних dll и lib
Отправлено: zalivaha от Май 10, 2009, 13:39
а файл com_pub.hpp встраиать в проект?


Название: Re: использование сторонних dll и lib
Отправлено: pastor от Май 10, 2009, 14:28
а файл com_pub.hpp встраиать в проект?

Да, этот инклуд будешь использовать в проекте


Название: Re: использование сторонних dll и lib
Отправлено: Dodge от Май 10, 2009, 17:17
в проект его "встраивать" не надо, его достаточно подключить(#include <com_pub.hpp>) в тех файлах, где собираешься его использовать.


Название: Re: использование сторонних dll и lib
Отправлено: zalivaha от Май 11, 2009, 16:29
Господа!!! а эти файлы :com_pub.hpp, GComS2K100.lib, GComS2K100.dll
ДОЛЖНЫ подойти к QT или МОГУТ подойти ?


Название: Re: использование сторонних dll и lib
Отправлено: Авварон от Май 11, 2009, 17:18
qt тут ни причем. библиотека - набор ф-ий. Как 2 ф-ии могут "не подойти" друг к другу?


Название: Re: использование сторонних dll и lib
Отправлено: lit-uriy от Май 11, 2009, 17:52
может вопрос связан со сборкой разными компиляторами?


Название: Re: использование сторонних dll и lib
Отправлено: lit-uriy от Май 11, 2009, 19:16
>>QTCreator чертовски приятен
как говорится  "на в кус и цвет..."


Название: Re: использование сторонних dll и lib
Отправлено: xokc от Май 11, 2009, 19:51
в восторге от QTCreator, не охота лезть в Visual Studio
Тогда остается подождать, когда QtCreator будет полноценно поддерживать в качестве компилятора MSVC.
Или, как вариант, с помощью логеров провести анализ обмена компа с прибором и переписать все это на чистом Qt.