Название: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 01, 2015, 04:09 Собираю проект под Windows. Всё, казалось бы, должно быть хорошо. НО, получившийся исполняемый файл требует библиотеки Qt5OpenGL.dll и Qt5Test.dll. В коде нет ни малейшего намёка на использование этих модулей.
Зачем ему понадобились эти библиотеки? Как избавится это зависимости от них? Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: Old от Февраль 01, 2015, 07:20 В коде нет ни малейшего намёка на использование этих модулей. А в pro файле проекта?Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 01, 2015, 13:24 Цитировать А в pro файле проекта? Я использую CMake. Там ничего ничего нет. Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: Old от Февраль 01, 2015, 13:36 Я использую CMake. Там ничего ничего нет. Хорошо в CMakeLists.txt. Какие модули вы подключаете?Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 01, 2015, 14:24 Я использую CMake. Там ничего ничего нет. Хорошо в CMakeLists.txt. Какие модули вы подключаете?Core, Gui и Widgets. Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: qate от Февраль 02, 2015, 12:49 а от жирных icu*.dll уже избавились ?
Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 02, 2015, 14:42 а от жирных icu*.dll уже избавились ? Раньше они не требовались. А теперь я пересобрал Qt, сконфигурировав с ключом "-icu", и они стали нужны, что вполне ожидаемо. А вот те лишние модули больше не требуются. Причина такого поведения не ясна мне.Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: __Heaven__ от Февраль 02, 2015, 14:53 Я предлагаю на всякий случай в папке с проектом сделать поиск по содержанию в файлах "opengl". Ну мало ли...
Разрешите оффтоп. На сколько необходимы icu? Раздражают своим весом. Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: kambala от Февраль 02, 2015, 15:43 а от жирных icu*.dll уже избавились ? Раньше они не требовались. А теперь я пересобрал Qt, сконфигурировав с ключом "-icu", и они стали нужны, что вполне ожидаемо. А вот те лишние модули больше не требуются. Причина такого поведения не ясна мне.Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: qate от Февраль 02, 2015, 16:49 На сколько необходимы icu? Раздражают своим весом. без вебкита ненужны, я и не собираю их Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 02, 2015, 17:14 в бинарном дистрибутиве требуются Что это значит?Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: kambala от Февраль 02, 2015, 21:37 я о готовых скомпилированных сборках на сайте Qt
Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 02, 2015, 21:50 я о готовых скомпилированных сборках на сайте Qt Да, действительно. Кстати, если собирать приложение с той версией Qt, которая с сайта, ему тоже не потребуются Qt5OpenGL.dll и Qt5Test.dll.Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: ksk- от Февраль 02, 2015, 21:51 Выходит, всё дело в том, как собрана Qt?
Название: Re: Сборка проекта под Windows (Qt5, MinGW32) Отправлено: __Heaven__ от Февраль 02, 2015, 23:49 Выходит, всё дело в том, как собрана Qt? Предлагаю написать hello world с gui и посмотреть, какие либы она просит. |