Название: Static Libs Отправлено: fortero от Февраль 22, 2011, 15:20 Добрый день!
Я начинающий, подскажите пожалуйста как скомпилировать приложение QT, что бы приложение содержала библиотеки которые ему необходимы? Задача создать приложение и перенести его на другую машину, и на той машине не устанавливать всю библиотеку QT, или как сделать библиотку .dll которую можно прилогать к приложению и в ней будет всё необходимое для неё??? Спасибо за внимание! Название: Re: Static Libs Отправлено: Странник от Февраль 22, 2011, 15:36 папка %QTDIR%\bin содержит все скомпилированные dll. Qt разбита на модули, каждому из которых соответствует dll: QtCore4.dll, QtGui4.dll и так далее. достаточно приложить эти dll к исполняемому файлу программы.
в некоторых случаях (например, для поддержки некоторых графических форматов или драйверов sql) могут понадобиться дополнительные dll плагинов, которые можно найти в папке %QTDIR%\plugins. статическую прилинковку Qt к исполняемому файлу я бы не советовал, честно говоря. Название: Re: Static Libs Отправлено: fortero от Февраль 22, 2011, 15:51 папка %QTDIR%\bin содержит все скомпилированные dll. Qt разбита на модули, каждому из которых соответствует dll: QtCore4.dll, QtGui4.dll и так далее. достаточно приложить эти dll к исполняемому файлу программы. в некоторых случаях (например, для поддержки некоторых графических форматов или драйверов sql) могут понадобиться дополнительные dll плагинов, которые можно найти в папке %QTDIR%\plugins. статическую прилинковку Qt к исполняемому файлу я бы не советовал, честно говоря. Я пробовал, добовлять нужные dll из вами указанного пути, но наблюдались отклонения, например в скопелированном браузере на других машинах картинки почему то не отображаются... Я подумал а можно как то собрать индивидуальную библиотеку для данного приложения... Название: Re: Static Libs Отправлено: pastor от Февраль 22, 2011, 15:55 В поиск по форуму! Тема поднималась неоднократно.
Название: Re: Static Libs Отправлено: Странник от Февраль 23, 2011, 10:11 Я пробовал, добовлять нужные dll из вами указанного пути, но наблюдались отклонения, например в скопелированном браузере на других машинах картинки почему то не отображаются... Я подумал а можно как то собрать индивидуальную библиотеку для данного приложения... http://www.prog.org.ru/topic_16203_0.html |