![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_Гость_evg123_*_* |
![]()
Сообщение
#1
|
Гости ![]() |
Вопрос простой - как убрать зависимости в проектируемой dll- библиотеке от стандартных библиотек (не хочется их таскать с собой и отдавать конечному пользователю). Пока решение не нашёл. Сделал статическую версию Qt (4.5.2), но как только выдаю, что хочу создать dll-библиотеку, то линковщик создаёт эту библиотеку с динамической компановкой со стандартными (типа QtCore.dll). Можкт кто с этим сталкивался и знает, как обойти эту проблему. Получается, что если создаю приложение - то туда всё статически динкуется, а если - dll-блилиотеку - то статически туда ничего подлинковываться не хочет.
|
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
интерфейс через статическую библиотеку к динамической) не через статическую, a-файл при динамической сборке весит с гулькин нос, т.е. он вовсе не является статической библиотекой.Было тут на форуме про это, надо искать. можете дать ссылочку чтобы почитать об этом деле - у меня тут пробел. с этого места, например.
|
|
|
evg123 |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 24 Регистрация: 29.4.2009 Из: Минск Пользователь №: 714 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
evg123 |
![]()
Сообщение
#4
|
Студент ![]() Группа: Участник Сообщений: 24 Регистрация: 29.4.2009 Из: Минск Пользователь №: 714 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Пока что вопрос с подлинковкой стандартной динамической библиотеки статическим путём совою собственную динамическую не разрешился. Если кто может что на эту тему подсказать - буду признателен.
Задал этот вопрос на Qtcentre.rog -- пока тоже самое -- ответов нет. Неужели это такая редкая и нетривиальная задача? http://www.qtcentre.org/threads/31844-Stat...-of-the-library Сообщение отредактировал evg123 - 23.6.2010, 9:03 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.6.2025, 18:32 |