Russian Qt Forum
Ноябрь 24, 2024, 14:49
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Сборка статичного приложения.
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Сборка статичного приложения. (Прочитано 7292 раз)
UVV
Гость
Сборка статичного приложения.
«
:
Июль 24, 2009, 12:18 »
Почему-то с использованием CONFIG += static не получаю нужного эффекта.
Qt 4.5.1 пересобрал статически. Что упустил?
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Сборка статичного приложения.
«
Ответ #1 :
Июль 24, 2009, 12:30 »
по моему нет такой штуки как CONFIG += static
Записан
ArchLinux x86_64 / Win10 64 bit
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Сборка статичного приложения.
«
Ответ #2 :
Июль 24, 2009, 13:25 »
Цитировать
CONFIG
...
static - The target is a static library (
lib only
). The proper compiler flags will automatically be added to the project.
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
f-r-o-s-t
Гость
Re: Сборка статичного приложения.
«
Ответ #3 :
Июль 24, 2009, 14:13 »
Так ты точно пересобрал qt в статике ?
А какого эффекта нету ?
Записан
UVV
Гость
Re: Сборка статичного приложения.
«
Ответ #4 :
Июль 24, 2009, 16:15 »
Не эффекта статики =)
Приложение собирается в динамике.
Попробовал сделать вот так:
Код
C++ (Qt)
QMAKE_LFLAGS
+=
-
static
Все статические библиотеки вроде находит, но появились ошибки линковки с пересобранными freetype, libX11, libICE...
Записан
f-r-o-s-t
Гость
Re: Сборка статичного приложения.
«
Ответ #5 :
Июль 24, 2009, 16:48 »
Вы уже два раза написали что эффекта статики, а более конкретно можете сказать?
Еще раз спрошу Qt полностью пересобралось в статике ?
Записан
UVV
Гость
Re: Сборка статичного приложения.
«
Ответ #6 :
Июль 24, 2009, 17:53 »
Да, Qt собралась полностью, едиственное, что статичная лежит в той же директории, что и динамическая. Может ли это быть проблемой?
Записан
verzer
Гость
Re: Сборка статичного приложения.
«
Ответ #7 :
Июль 24, 2009, 18:19 »
Цитата: UVV от Июль 24, 2009, 17:53
Может ли это быть проблемой?
может
Записан
UVV
Гость
Re: Сборка статичного приложения.
«
Ответ #8 :
Июль 24, 2009, 19:19 »
Читал, но про директории не заметил...
Спасибо.
Записан
kolob
Частый гость
Offline
Сообщений: 296
Re: Сборка статичного приложения.
«
Ответ #9 :
Апрель 30, 2010, 22:10 »
Цитировать
Внимание: Сборка статической Qt в Windows не предполагает полную независимоть исполняемого файла!
* Для начала скачайте исходные коды Qt и распакуйте их.
* Убедитесть, что динамической версия Qt не установлена. Если она установлена, для начала прочтите раздел "Подсказки".
* Откройте консоль и перейдите в директорию с исходным кодом Qt.
Записан
Qt 5.11.0, Win, MinGW
kolob
Частый гость
Offline
Сообщений: 296
Re: Сборка статичного приложения.
«
Ответ #10 :
Апрель 30, 2010, 22:11 »
Цитировать
Совместное использование динамической и статической версий
Если динамическая версия Qt уже установлена, убедитесь в том что вы выбрали другую директорию для статической сборки Qt.
Записан
Qt 5.11.0, Win, MinGW
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...