|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
||||||||||||||||
Отлучение Qt 5.3.0 от библиотек MinGW и Qt05.06.2014, 22:15. Показов 11066. Ответов 50
Метки нет (Все метки)
Отлучение Qt 5.3.0 от библиотек MinGW и Qt
У меня Винда, или ОС Windows 7 64-bit (Ultimatiym) Инструкция по видео Делал все, по видео в Qt 5.3.0 - результат нулевой 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 в C:\Qt\Qt5.3.0\5.3\Src\qtbase (все с mingw482_32 -в-> qtbase) (потому что в qtbase\bin нету qmake.exe) если собираем Src - то логично скопировать там где qmake.exe он есть. 5) Открываю Qt 5.3.0 for Desktop (MinGW 4.8 32bit) ввожу
ввожу
пишет мне
Инструменты -> Параметры -> Сборка и запуск -> Профили Qt -> Добавить указываю по такому пути C:\Qt\Qt5.3.0\5.3\Scr\qtbase\bin\qmake.e xe 8) Инструменты -> Параметры -> Сборка и запуск ->Выбираем Комплекты -> Добавить -> Выбираю такие параметры Название: 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) 9) Готово , пробую компилировать простую формочку с кнопкой Выбираю - Выбор комплекта - только Desktop QT 5.3.0 MinGW 32bit_2 а Desktop QT 5.3.0 MinGW 32bit - отключаю собираю Debag 10) Ни чего не выходит Прикреплен скриншот выполнения первой команды по отлучению от зависимости библиотек Qt, и MinGW
0
|
||||||||||||||||
| 05.06.2014, 22:15 | |
|
Ответы с готовыми решениями:
50
Отучение Qt 5.2.0 от библиотек MinGW и Qt Динамическое подключение библиотек C++ MinGW Ошибка с подключением библиотек iostream.h в MinGW |
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 01:04 [ТС] | |
|
так подожди , а почему нельзя в проекте сделать
как в visual studio там есть вот такое слово параметры Local copy и библиотеки собираються вместе с екзешкой не наблюдал это ?
0
|
|
|
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 07.06.2014, 01:15 | |
|
1
|
|
|
Поклонник Qt
|
||||||
| 07.06.2014, 02:28 | ||||||
|
Всегда использовал свой давнишний скрипт для ребилда Qt 5+.
Нужно как-то выделить время, и написать нормальный гуй для сборки.
В общем, у меня последовательность действий такая: 1) Устанавливаем qt-opensource-windows-x86-mingw482_opengl-5.3.0 со всей предлагаемой комплектацией. 2) Открываем файл "C:\Qt\Qt5.3.0\5.0\Src\qtbase\mkspecs\wi n32-g++\qmake.conf" и добавляем "QMAKE_LFLAGS += -static -static-libgcc" 3) В скрипте правим версию Qt и пути до него. 4) Запускаем и ждём окончания сборки. 5) В IDE Qt, добавляем новый профиль путём указания "C:\Qt\Qt5.3.0_Static\bin\qmake.exe" . 6) Добавляем новый комплект на основе нового профиля. Всё вроде) p.s. Пробовал кто либо собирать Qt static с поддержкой QML?
0
|
||||||
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|||||||||||
| 07.06.2014, 12:05 [ТС] | |||||||||||
|
Хм интересно
![]() CriDos а как этот скрипт величать: VBS, JV, CMD, BAT да я та изменил 1) C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf строчку "QMAKE_LFLAGS =" заменил на "QMAKE_LFLAGS += -static -static-libgcc" 2) а дальше что создать батник
вижу файлы соприкосновения , это qmake.conf что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\win 32-g++\qmake.conf и файл configure что по адресу: C:\Qt\Qt5.3.0\5.3\Src\qtbase\configure ни че не понялДобавлено через 3 минуты Или просто создать и запустить тогда @ echo off еще добавить , если это не помешает ![]()
0
|
|||||||||||
|
Поклонник Qt
|
||||
| 07.06.2014, 12:57 | ||||
Сообщение было отмечено GENDALF_ISTARI как решение
Решение
GENDALF_ISTARI, обычный BATник
![]() Так и не понял, получилось у тебя собрать или нет? ![]() В любом случае, всё отлично работает только с правкой "C:\Qt\Qt5.3.0\5.3\Src\qtbase\mkspecs\wi n32-g++\qmake.conf", кроме Qt Quick&QML, ибо пока не нужны мне и не искал способа статической сборки с оными.
0
|
||||
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|||||||||||
| 07.06.2014, 15:21 [ТС] | |||||||||||
|
Тогда щас проверю батник)))
если пашет как часы то тогда вот тебе украшенный, твой скрипт ![]() ![]()
Или такой простой прямой ![]()
Проблема CriDos твой скрипт жрет так много ресурса ПК мой комп завис можно как то понизить этот процесс зависания ![]() Добавлено через 1 минуту может конкретно задать сколько то памяти RAM выделеть ну не рельный весяк ![]() что в батник добавить чтоб выделить определенное количество памяти ![]() Добавлено через 5 минут Если у тебя есть готовый собраный настроеный Qt 5.3.0 то можешь мне передать файлы в архив его запихни ))) я скачаю - и сделаю инстолятор Репак - украшу и нормалек и выложу
1
|
|||||||||||
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 15:23 [ТС] | |
|
Вот пример инсталятора могу сделать
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 15:35 [ТС] | |
|
ну и не забутьте реестр Qt 5.3.0 Qt.reg файл скинуть
если они в Qt важны , я не знаю честно ![]() Пуск-> Поиск -> regedit : реестр -> Правка -> ищешь Qt внизу слева увидешь набор реестров - их ты и експортируешь експортировать-> пишеш Qt сохраняеться файл Qt.reg далие жмешь искать , по порядку , еще файл сохраняешь, там как Qt_1, Qt_2 , по порядку и так дальше...... и так сохраняй Qt.reg, Qt_2.reg, Qt_3.reg если реестр важен для Qt может он не важен и пашет без него ? кто знает тогда мне он не нужен меня интересует готовый Qt статистический - и я сделаю репак готовый Qt 5.3.0 c статистической ликовкой чтоб меньше забот ![]() Добавлено через 1 минуту Жду вашего ответа CriDos
0
|
|
|
Поклонник Qt
|
||||||||
| 07.06.2014, 19:32 | ||||||||
|
Это уберёт распараллеливание сборки, ну и в следствии уменьшит потребление ОЗУ:
Сейчас сделаю аплоад архива и скину ссыль. Добавлено через 19 минут Собственно ссылка: http://yadi.sk/d/ctHjMtPrSbgug Распаковать в любой каталог, желательно с отсутствием пробелов и кириллицы в пути, например: "C:\Qt\Qt5.3.0_Static". Далее, в IDE -> Инструменты -> Параметры -> Сборка и запуск -> Профили Qt -> Добавить -> Выбираем ""C:\Qt\Qt5.3.0_Static\bin\qmake.exe " -> Переходим к вкладке "Комплекты" -> Добавить -> Указать любое имя и обязательно выбрать профиль со статической сборкой -> ОК
1
|
||||||||
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 19:36 [ТС] | |
|
Отлично ))) тогда я собиру Инсталятор
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 19:43 [ТС] | |
|
Завтра 100% выложу ссылку
скажите только метод 1) Или один единый инсталятор что складаеться с одного файла Setup.exe 2) Или несколько файлов что составляют инсталятор Setup.exe Setup_1.bin Setup_2.bin Setup_3.bin и так даллие......... файлы будут разбиты, на усмотрение, по сколько скажите МБ думаю файлообменики максимум не любят файлы выше 300 МБ напишите как, или один, или несколько порезаны кусочками
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 20:23 [ТС] | |
|
Проблема отсуствует помошник
что то скапирувать в оригинала ??
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 07.06.2014, 20:29 [ТС] | |
|
О отлично Релиз нужно поставить
понял ))) работает собрался екзешка 13 МБ тогда инсталятор собиру 100% Добавлено через 20 секунд Наконецто нащупал
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 09.06.2014, 11:12 [ТС] | |
|
Вот уже готовый инсталятор
по фоткам можешь смотреть я его гружу на яндекс
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 09.06.2014, 11:21 [ТС] | |
|
Это как нужно устанавливать
прямо не изменяя ни чего ActivePerl и все можно поставить создать ярлык быстрого запуска это можно ну а менять ни чего не нужно потому что будет откат установки если выбрать Установить python 3.4.1 будет откат установки если не менять ни чего прямо прямо то устанавливаеться нормально шас готовлю сжатый инсталятор
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 09.06.2014, 20:47 [ТС] | |
|
Хочешь сказать эти
![]() трохи не пойму при установке C:\Qt там будет создана еще директория с набором фалов какой их толк ведь необходимые файлы будут в папке думаю lib если не ошибаюсь их может надо перенести в статистическую дереторию не пойму необходимость еще библиотек расталкуй куда зачем они нужны ?
0
|
|
|
16 / 33 / 19
Регистрация: 20.08.2013
Сообщений: 740
|
|
| 09.06.2014, 21:00 [ТС] | |
|
хочешь сказать инсталятор сделать с полным набором статистической сборки для Qt
а остальные файлы будут с оригинального Qt вот так примерно ставишь 1) Qt 5.3.0 for Windows 64-bit (VS 2013, OpenGL, 636 MB) оригинал 2) Инсталятор статистический Qt5.3.0 (сделаный репак) и готово ![]() так что ли Добавлено через 4 минуты вообще это клево )) а то сжимать , 3 инсталятор переделываю под arc сжатие если статичтическую папку сжать, готовую, а она небольшая то это просто)))) чем весь Qt сжимать ![]() Добавлено через 1 минуту раскажи что ты имеешь введу
0
|
|
| 09.06.2014, 21:00 | |
|
Mingw пути включаемых файлов и библиотек по умолчанию MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
|
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
хоп хоп хоп хидахоп, а я кладую))
|