Развертывание приложений Qt
|
Библиотеки Qt | |||
---|---|---|---|
QtAssistant | QAxContainer | QAxServer | QtCore |
QtDBus | QtDesigner | QtGui | QtHelp |
QtNetwork | QtOpenGL | QtScript | QtSql |
QtSvg | QtWebKit | QtXml | QtXmlPatterns |
Phonon | Qt3Support |
Поскольку Qt не является системной библиотекой, она должна распространятся вместе с вашим приложением; как минимум это означает распространение библиотек времени исполнения, используемых приложением. Однако, при использовании статической линковки Qt библиотеки времени исполнения компилируются в исполняемый файл.
В частности, нужно будет развернуть подключаемые модули Qt, например, поддержка JPEG или драйверов SQL. Для получения дополнительной информации о подключаемых модулях, смотрите документацию Как создавать плагины Qt.
При развертывании приложения, используя подход разделяемых библиотек, вы должны убедиться, что для нахождения подключаемых модулей, документации, перевода и т.п. библиотеки Qt будут использовать корректный путь. Для этого можно использовать файл qt.conf. Для получения дополнительной информации, смотрите документацию Использование qt.conf.
В зависимости от конфигурации, также должны распространяться и библиотеки зависящие от компилятора. Для получения дополнительной информации, смотрите зависящие от платформы разделы Зависимости приложения: X11, Windows, Mac.
Процедура развертывания приложений Qt различна для разных платформ:
Смотрите также Установка и Замечания по оконным системам.
Copyright © 2008 Nokia | Торговые марки | Qt 4.4.3 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |