Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Qt-статика


Автор: kuvshinka 19.3.2013, 22:05
в Windows вроде бы собрала статическую версию Qt 4.6.1 командами из Qt Command Prompt:
Код

configure.exe -static -release -no-qt3support -no-exceptions -platform win32-g++
mingw32-make

пересобираю из креатора проект в релизе, запускаю его на компе, где вообще нет и намека на Qt - программа запрашивает файл libgcc_s_dw2-1.dll, после копирования которого в папку с программой она корректно запускается...вопрос - как мне этот файлик "включить" в экзешник программы? ведь только его одного и не хватает для запуска программы, остальные библиотеки подтянула в экзешник статическая сборка программы...

Автор: borisbn 19.3.2013, 22:06
minGW откуда ? и какой версии ?

Автор: kuvshinka 19.3.2013, 22:11
mingw из дистрибутива (SDK) Qt 4.6.1....версию компилятора не знаю где посмотреть

Автор: borisbn 19.3.2013, 22:25
Возьми MinGW у boostcoder'а (у него в подписи ссылка). Нужно будет пересобрать им Qt. И, ессно, настроить qmake, чтобы он вызывал этот MinGW, а не искаропки. Зато он (не boostcoder, а MinGW) не требует дополнительных dll и C++11 поддерживает

Цитата(kuvshinka @  19.3.2013,  22:11 Найти цитируемый пост)
версию компилятора не знаю где посмотреть 

Код
gcc -v


 smile 
user posted image
Господа линуксоиды, где же bash ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)