Russian Qt Forum
Ноябрь 23, 2024, 04:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: как скомпилировать  (Прочитано 10562 раз)
bigirbis
Гость
« Ответ #15 : Октябрь 20, 2006, 10:07 »

Просто при сборке пакета пихай туда динамические либы, а потом раскидывай их по стандартным каталогам. Это стандартный вариант. Он, кстати, в ассистанте описан.
Записан
Alex03
Гость
« Ответ #16 : Октябрь 20, 2006, 12:01 »

Под виндой можно хранить и в каталоге откуда запускается прога.
Но там есть различия в порядке поиска DLL в 9х и в NT...

Под разными дистрибутивами линуксов лучше брать их родные qt*.so
Иначе возможны конфликты с либами которые тащит уже qt.
Или конфигурять qt по минимуму чтобы не тащить всякие libICE libXSession и им подобные которых может не быть на другой машине, а порой вообще проблемы уже с версией libstdc++.

В общем в ряде случаев и статическая линковка полезна, только в этом случае надо qt компилять по минимуму под приложение.
Записан
bigirbis
Гость
« Ответ #17 : Октябрь 20, 2006, 14:20 »

Что касается версий, можно следовать 2 путями:
1. Использовать макрос QT_VERSION
2. Тащить с собой либы; инсталлировать их в случае такой необходимости в к-л каталоги; если нужно, прописывать libraryPath.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.127 секунд. Запросов: 21.