Название: Создание и использование своей библиотеки Отправлено: Luck от Декабрь 28, 2009, 13:48 Здравствуйте.
Мне нужно 2 класса представить в виде dll. И потом использовать эту dll в основной программе. Расскажите, пожалуйста, как это правильно сделать. Был бы совсем рад, если бы кто-то написал, что конкретно должно быть в каждом файле. Или, может, мануал кто хороший знает... сам ничего заработавшего не нашел, к сожалению. Название: Re: Создание и использование своей библиотеки Отправлено: BRE от Декабрь 28, 2009, 13:50 А WiKi смотрел?
http://prog.org.ru/wiki/index.php?title=Создание_динамических_библиотек Название: Re: Создание и использование своей библиотеки Отправлено: Luck от Декабрь 28, 2009, 13:58 этот пример я где-то уже читал, он у меня так и не заработал...
Название: Re: Создание и использование своей библиотеки Отправлено: pastor от Декабрь 28, 2009, 15:15 этот пример я где-то уже читал, он у меня так и не заработал... А подробнее? что не заработало? Название: Re: Создание и использование своей библиотеки Отправлено: Luck от Декабрь 28, 2009, 15:16 dll просто не создается. Компиляция проходит без ошибок, но dll не создается (если делать без макроса D_SHARED)
Если с макросом, то лезет много-много ошибок "redeclared without dllimport attribute after being referenced with dll linkage" Название: Re: Создание и использование своей библиотеки Отправлено: pastor от Декабрь 28, 2009, 15:20 Возьми код в этой (http://www.prog.org.ru/topic_8259_0.html)теме. Все должно работать, проверено на разный системах. Если неполучится, опиши подробнее как собирал, версию Qt, платформу, компилятор.
|