Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» GCC/MinGW - линковка Qt

Автор: Viverra
Дата сообщения: 02.05.2008 19:41
Всем привет, образовалась проблема, буду рад любой помощи:

На винде есть динамически собранная Qt, MinGW и, собственно, моя программа. Понять не могу, возможно ведь слинковать все используемые библиотеки в один исполняемый файл без пересобирания Qt статически? Мозг подсказывает, что можно, Та же Opera на Qt вроде работает, а по размеру экзешника и dll из папки так и не узнать даже. Почитал, что можно сделать статический линк, только если есть исходные тексты. Так они есть ведь. Непонятно..

Подскажите, как заставить MinGW сделать это, очень не хочется кучу dll таскать. Спасибо.

P.S. Знаю, что матчасть недоучил где-то, направьте на путь истинный
Автор: TheChampion
Дата сообщения: 03.05.2008 00:34
make confclean
configure -static -other-options
make
Автор: Viverra
Дата сообщения: 03.05.2008 16:09
Это как раз Qt собрать статически, читаете невнимательно. Или я пишу сумбурно
Автор: inri13666
Дата сообщения: 04.05.2008 02:11
На Trolltech пишут что для уменьшения размера ехе используется UPX сжатие ехе файлов, а для того чтоб линковать статически надо тока пересобирать так написанно на офф сайте =) вроде. Я с етим тож долго мучался а потом просто перекомпилил в статику и забыл =)
Автор: Viverra
Дата сообщения: 04.05.2008 07:05
inri13666, сенкс. А плагины все равно с собой таскать придется? Для форматов изображений, кодеки которые.. Или при статической сборке они включаются в приложение при линковке?
Автор: inri13666
Дата сообщения: 04.05.2008 13:54
Ты лучше Пришли Свой Проект А Я у ся на статике попробую и потом те скажу
Автор: Viverra
Дата сообщения: 04.05.2008 19:39
Спасибо за желание помочь, сам статику с упаковщиком попробую на днях, про результат напишу
Автор: inri13666
Дата сообщения: 05.05.2008 09:54
ок пиши если чё =) а я счас занят сборкрй интегратора QT 4.4.0 для vs 2008 =) Скоро может Выложу
А если нада сами новые QT правда тока опенсорс то сюда

Страницы: 1

Предыдущая тема: [win32api] Нажатие клавиш


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.