1 / 1 / 1
Регистрация: 06.10.2012
Сообщений: 27

Отучение Qt 5.2.0 от библиотек MinGW и Qt

05.01.2014, 23:31. Показов 180475. Ответов 185
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Данная тема уже рассматривалась тут Сборка Qt: отучение Qt от mingw10.dll, libgcc_s_dw2-1.dll и других Qt***.dll По первому способу у меня не получилось. Может есть какие-то более современные гайды? Мое гугление ничего не дало. Или второй и третий способ с распаковкой исходников от 4.7.4 подойдет для 5.2?
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.01.2014, 23:31
Ответы с готовыми решениями:

Отучение Qt 5.2.0 от библиотек
https://www.cyberforum.ru/qt/thread1063918.html, пост Flassie, так вот у меня файл configure в QT 5.4 весит 3 кб и такой строчки там...

Отучение Qt 5.2.0 от библиотек
Привет, форумчане! Недавно установил Qt 5.2.0 на Windows. Столкнулся с проблемой требования кучи библиотек приложениями. Нашёл уже не...

Отлучение Qt 5.3.0 от библиотек MinGW и Qt
Отлучение Qt 5.3.0 от библиотек MinGW и Qt У меня Винда, или ОС Windows 7 64-bit (Ultimatiym) Инструкция по видео Делал все, по...

185
96 / 82 / 22
Регистрация: 19.10.2013
Сообщений: 485
24.02.2014, 06:41
Студворк — интернет-сервис помощи студентам
А как вылечить косяк с пропавшими иконками стандартных диалогов?

В диалоге предпросмотра печати на кнопках пропали все иконки! Если переключить сборку на динамическую - все нормально =/
0
Sonor
26.02.2014, 04:52
Добрай день! Нужна помощь! Сделал приложение статически с использованием QSound. Для этого в pro подключился qt += multimedia. Но в ответ выдаёт unknow modules in qt: multimedia. Подскажите какие флаги нужны при конфигурации для данной библиотеки
zzzZZZ...
 Аватар для dzrkot
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
26.02.2014, 08:14
Цитата Сообщение от Sonor Посмотреть сообщение
Добрай день! Нужна помощь! Сделал приложение статически с использованием QSound. Для этого в pro подключился qt += multimedia. Но в ответ выдаёт unknow modules in qt: multimedia. Подскажите какие флаги нужны при конфигурации для данной библиотеки
та же проблема с модулем QSvg
0
Ghost
 Аватар для Belfegor
174 / 174 / 40
Регистрация: 16.09.2012
Сообщений: 526
12.04.2014, 16:43
Цитата Сообщение от Sonor Посмотреть сообщение
unknow modules in qt: multimedia
тоже интерисует
up
0
22 / 22 / 2
Регистрация: 22.07.2012
Сообщений: 273
08.05.2014, 10:10
Инструкция по статической установке.
Кого не затруднит напишите по русски как использовать данную информацию. Заранее спасибо!
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
08.05.2014, 10:35
NafNaf, это тоже самое что и в данной теме написано, просто обернуто в powershell скрипт с ворохом не нужных зависимостей.
По сути красивая обертка для configure.exe
1
22 / 22 / 2
Регистрация: 22.07.2012
Сообщений: 273
08.05.2014, 10:40
Цитата Сообщение от RazrFalcon Посмотреть сообщение
это тоже самое что и в данной теме написано, просто обернуто в powershell скрипт с ворохом не нужных зависимостей.
По сути красивая обертка для configure.exe
А не могли бы вы мне помочь. Я сделал так.
configure.exe -debug-and-release -opensource -confirm-license -c++11 -static -opengl desktop -no-angle -no-vcproj -qt-sql-sqlite -plugin-sql-sqlite -system-sqlite -accessibility
Но почему то после вызова drivers() список пуст. После сборки ошибок не было. (Без БД собирается норм)
Забавно что и ActiveQt то же не работает...
0
 Аватар для RazrFalcon
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
08.05.2014, 11:00
Вы с sqlite флагами намудрили.
-system-sqlite - это системный sqlite, а так как у вас, я подозреваю винда, то там системного sqlite нету.
Да и для sqlite вообще флаги не нужны, он по умолчанию и так включен.
0
22 / 22 / 2
Регистрация: 22.07.2012
Сообщений: 273
08.05.2014, 11:03
Цитата Сообщение от RazrFalcon Посмотреть сообщение
Вы с sqlite флагами намудрили.
-system-sqlite - это системный sqlite, а так как у вас, я подозреваю винда, то там системного sqlite нету.
Да и для sqlite вообще флаги не нужны, он по умолчанию и так включен.
Я пробовал совсем без флагов.(для sqlite) Не работает.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.05.2014, 13:03
Цитата Сообщение от WxMaper Посмотреть сообщение
А как вылечить косяк с пропавшими иконками стандартных диалогов?
Отучение Qt 5.2.0 от библиотек MinGW и Qt
Цитата Сообщение от WxMaper Посмотреть сообщение
В диалоге предпросмотра печати на кнопках пропали все иконки! Если переключить сборку на динамическую - все нормально =/
У таже проблема, заметил что такой проблемы с картинками типа bmp не возникает.
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
08.05.2014, 13:15
Драйвера к СУБД, поддержка форматов изображений реализовано через систему плагинов, а не библиотек.
Для вкомпиливания драйвера БД используется:
-qt-sql-<driver> ... Enable a SQL <driver> in the Qt SQL module, by default
none are turned on.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.05.2014, 13:16
Dmitriy_M, А для изображений ?
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
08.05.2014, 13:18
Avazart, не увидел ничего про изображений. Возможно пропустил посмотри возможные опции через
Bash
1
configure.exe --help
0
22 / 22 / 2
Регистрация: 22.07.2012
Сообщений: 273
08.05.2014, 13:20
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Драйвера к СУБД, поддержка форматов изображений реализовано через систему плагинов, а не библиотек.
Для вкомпиливания драйвера БД используется:
Разве этого не достаточно? "-qt-sql-sqlite -plugin-sql-sqlite"
0
1443 / 1326 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
08.05.2014, 13:30
Есть предположение, что нельзя использовать ключи -qt-sql-sqlite -plugin-sql-sqlite совместно.
1
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 5
21.05.2014, 21:43
Здравствуйте.
Я несколько раз пытался сделать статическую сборку Qt, следуя инструкциям, которые нашел здесь и на других сайтах, в том числе на официальном сайте Qt. Но ни разу это сделать не получилось.
Если у кого-нибудь есть готовая статическая сборка, выложите пожалуйста где-нибудь в интернете, чтобы можно было скачать.
Ищу Qt5.3 Qt4.8.6 x64 x32 static.
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
05.06.2014, 06:32
У меня ОС (Windows 7 64bit Ultimatium)

Делаю так как ты писал
1) Открываем папку (по умолчанию) C:\Qt\Qt5.3.0\5.3\Src\qtbase\configure (там configure файл)
2) меняю так
QT_DEFAULT_BUILD_PARTS="libs tools"
CFG_COMPILE_EXAMPLES=no
QT_INSTALL_EXAMPLES= вообще пустой меняю на (QT_INSTALL_EXAMPLES=no)
сохраняю изменения в configure

3) Захожу к файлу C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf
ищу строку QMAKE_LFLAGS= пустая тоже меняю на (QMAKE_LFLAGS= -static -static-libgcc)
сохраняю изменения в qmake.conf

4) Дальше я создаю копию папки mingw482_32, вот по такому пути C:\Qt\Qt5.3.0\5.3\mingw482_32_2
и все содержимое mingw482_32, копирую в mingw482_32_2
получиться такие папки по пути C:\Qt\Qt5.3.0\5.3\
mingw482_32
mingw482_32_2
Src

5) дальше копирую всю папку C:/Qt/Qt5.3.0/5.3/mingw482_32_2/qtbase в C:/Qt/Qt5.3.0/5.3/mingw482_32_2



6) Открываю Qt 5.3.0 for Desktop (MinGW 4.8 32bit)
ввожу

Bash
1
2
cd C:/Qt/Qt5.3.0/5.3/mingw482_32_2/qtbase
configure.exe -debug-and-release -opensource -confirm-license -c++11 -static -opengl desktop -no-angle -no-vcproj -nomake examples -nomake demos
7) В Qt 5.3.0 for Desktop (MinGW 4.8 32bit)
ввожу
Bash
1
mingw32-make.exe sub-src
после выполнения
пишет мне
Bash
1
mingw32-make.exe: *** No rule to make targed 'sub-src' . Stop.
8) Захожу в Qt Creator
Инструменты -> Параметры -> Сборка и запуск -> Профили Qt -> Добавить
указываю по такому пути C:\Qt\Qt5.3.0\5.3\mingw482_32_2\bin\qmak e.exe

9) Инструменты -> Параметры -> Сборка и запуск ->Выбираем Комплекты -> Добавить ->
Выбираю такие параметры

Название: Desktop QT 5.3.0 MinGW 32bit_2
Тип Устройства: Desktop
Устройство: Локальный ПК
Sysroot: (пуст по примеру)
Компилятор: MinGW 4.8.2 32bit
Отладчик: Извлечен из набора Desktop QT 5.3.0 MinGW 32bit
Профиль QT: QT 5.3.0 (mingw482_32_2)

10) Готово , пробую компилить простую формочку с кнопкой
Выбераю - Выбор комплекта - только Desktop QT 5.3.0 MinGW 32bit_2
а Desktop QT 5.3.0 MinGW 32bit - отключаю

собираю Debag

11) Результат равен нулю екзешка маленькая -и требует библиотеки QT5core.dll и так далие ....

где же ошибка ??????
0
zzzZZZ...
 Аватар для dzrkot
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
05.06.2014, 08:16
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
У меня ОС (Windows 7 64bit Ultimatium)
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
QT: QT 5.3.0 (mingw482_32_2)
мб в этом?)
0
 Аватар для GENDALF_ISTARI
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
05.06.2014, 08:39
А ты спрашиваешь какой размер ингалятор QT 5.3.0

qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe - размером 769.864 MB
0
zzzZZZ...
 Аватар для dzrkot
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
05.06.2014, 10:27
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
А ты спрашиваешь какой размер ингалятор QT 5.3.0
qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe - размером 769.864 MB
мб == may bee == может быть

у вас операционка 64 разрядная, а qt вы скачали для 32 ....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.06.2014, 10:27

Динамическое подключение библиотек C++ MinGW
Импользую VS Code и MinGW. Нужно динамически подключить несколько библиотек. Но при вызове LoadLibrary возникает ошибка identifier...

Ошибка с подключением библиотек iostream.h в MinGW
Помогите разобраться. Не получается подключить библиотеки iostream.h. В среде MinGW 2.1 #include &lt;iostream.h&gt; #include...

Mingw пути включаемых файлов и библиотек по умолчанию
Здравствуйте! Решил попробовать поработать с кросс-платформенным компилятором gcc в Windows. Для этого установил у себя mingw. Простейшая...

MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Добрый день, форумчане! Недавно начал изучать Си, решил попрактиковаться. В качестве компилятора не знал какой выбрать (вообще не знаю,...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru