Russian Qt Forum
Ноябрь 22, 2024, 19:02
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Как собрать проект чтобы не требовалась mingwm10.dll ?
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Как собрать проект чтобы не требовалась mingwm10.dll ? (Прочитано 29736 раз)
burunduk
Гость
Как собрать проект чтобы не требовалась mingwm10.dll ?
«
:
Декабрь 20, 2005, 16:31 »
Как собрать проект чтобы не требовалась mingwm10.dll ?
Записан
qutorial
Гость
///
«
Ответ #1 :
Октябрь 13, 2006, 22:32 »
Тоже интересует это. Язаю Qt open source for Win.
Как прикомпилить dll к exe? Чтоб не требовалось при запуске иметь dll -ки рядом?
Записан
chezz
Гость
Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #2 :
Ноябрь 22, 2006, 19:22 »
Тоже хотелось бы узнать, как собрать переносимое приложение, не тянущее за собой dll типа mingwm10.dll, QtCore4.dll и т.д.
На машине стоит Qt 4.1.1 Open Source Edition, собрана как Shared (по дефолту).
Короче, охота иметь один переносимый exe-шник! Такое возможно?
Записан
L.Marvell
Гость
Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #3 :
Декабрь 12, 2006, 12:39 »
По отношению к Qt надыбал вот такую ссылочку
http://wiki.qtcentre.org/index.php?title=Building_static_Qt_on_Windows
Сам правда не проверял. Сообщите у кого что получится.
Записан
granel
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #4 :
Июнь 28, 2009, 13:41 »
ужас, для запуска эксе файла к нему надо пристегнуть на 90мбайт длл библиотек,!?!? что я не так делаю?
Записан
f-r-o-s-t
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #5 :
Июнь 28, 2009, 13:49 »
Нужно собрать Qt статически.
http://ais.khstu.ru/Reference/Qt/deployment-windows.html
http://www.qtinfo.ru/staticlinking
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #6 :
Июнь 28, 2009, 14:03 »
А динамическую QT без MingGW dll собрать не получиться? Статическую не хотелось бы - с плагинами лишний раз возиться.
Записан
f-r-o-s-t
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #7 :
Июнь 28, 2009, 14:23 »
Не пробовал, на винде сразу собрал статически.
посмотрите еще здесь:
http://www.prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%28MinGW%29
Записан
SABROG
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #8 :
Июнь 28, 2009, 20:00 »
А с новым MinGW еще файлик libgcc_s_dw2-1.dll теперь требуется
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #9 :
Июнь 28, 2009, 20:47 »
ага - я его обыскался, хотя от этого файлика можно отказаться
и еще qtcreator не собираеться - на ровном месте встает
Записан
SABROG
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #10 :
Июнь 28, 2009, 22:44 »
Цитата: Admin от Июнь 28, 2009, 20:47
ага - я его обыскался, хотя от этого файлика можно отказаться
и еще qtcreator не собираеться - на ровном месте встает
Без ошибок чтоль?
Записан
ритт
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #11 :
Июнь 28, 2009, 23:23 »
там сегфаултит сам g++
вообще-то, у людей уже давно второй бранч-апдейт вышел, а в мингве до сих пор (почти) ванильная жисися...
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #12 :
Июнь 28, 2009, 23:49 »
я взял сегодня mingw первый раз
- инсталятор родной ставит не правильно и старье
- пришлось файлики по 1 вытаскивать
- qt4.5.2 собралось без проблем ( динамически)
- qtcreator собрался с 1 пинком - добавить нужно было limits.h
- долго возился как обьяснить mingw где есть qwt
остальное все пучком)
Записан
ioann
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #13 :
Декабрь 26, 2010, 20:36 »
У меня тоже такая-же проблема. Для запуска приложения на другой машине, нужна библиотека mingwm10.dll.
Не совсем понял вышеуказанные действия. Будьте любезны, скажите как собрать статически более подробно.
Спасибо.
Записан
BaltikS
Гость
Re: Как собрать проект чтобы не требовалась mingwm10.dll ?
«
Ответ #14 :
Декабрь 26, 2010, 23:35 »
http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%28MinGW%29
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...