Название: Сборка релиза QT Отправлено: Suharik от Ноябрь 15, 2012, 17:16 Всем привет. Собрал простой вебкит браузер на QT5, Через креатор запускается и работает, но когда делаю сборку релизной версии в папку, то сам экзешник не хочет запускаться.
Сначало он просил либы от QT. Я их скинул в эту папку с релизом, но после этого программа стартует и сразу вылетает из процессов. Что это может быть? Название: Re: Сборка релиза QT Отправлено: xokc от Ноябрь 15, 2012, 17:52 А релиз через Creator запускается?
Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 09:37 Запускается.
Название: Re: Сборка релиза QT Отправлено: lons83 от Ноябрь 16, 2012, 09:44 Всем привет. Собрал простой вебкит браузер на QT5, Через креатор запускается и работает, но когда делаю сборку релизной версии в папку, то сам экзешник не хочет запускаться. у тебя видимо динамическая сборка. нужна статическая. в инете полно инфы как это сделать. дал бы ссылку но не могу сейчас.Сначало он просил либы от QT. Я их скинул в эту папку с релизом, но после этого программа стартует и сразу вылетает из процессов. Что это может быть? Название: Re: Сборка релиза QT Отправлено: Bepec от Ноябрь 16, 2012, 09:53 последний коммент бред какой то. Оо
Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 10:11 Проблема была в qt-шных dll-ках, которые я положил в папку с релизом.
Я просто взял екзешник с релиза и запихнул сюда. 5.0.0-beta2\msvc2010\bin\ Все заработало. Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 11:21 Теперь другая проблема, на другом компе не хочет запускаться.
Название: Re: Сборка релиза QT Отправлено: ssoft от Ноябрь 16, 2012, 12:15 Нужно с программой тащить все dll, от которых она зависит.
А также перд запуском программ собранных под MSVC на другом компе необходимо запустить вначале (один раз) vcredist_x86.exe или что-то наподобие в зависимости от архитектуры целевого компа. Программа поставляется вместе с MSVC. Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 13:29 Усталоновил vcredist_x86.exe - не помогло.
Поставил на этот комп qt5 и все заработало. Теперь изучаю как сделать статическую сборку. Пока что-то не получается. Не подскажете хороший мануал (рабочий) по этому поводу? Название: Re: Сборка релиза QT Отправлено: Bepec от Ноябрь 16, 2012, 13:31 Чтобы собрать динамически достаточно следовать 3 правилам. Чтобы статически - нужен опыт :D
Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 13:37 Опыта нету. Было бы круто если бы Вы подсказали как, в таком случае, собрать билд и чтобы он заработал на других машинах в виде (Portable) ?
Название: Re: Сборка релиза QT Отправлено: Suharik от Ноябрь 16, 2012, 14:25 Я не могу понять, какие библиотеки еще ему нужны, может компилятор какой-то нужен дополнительно? Прям пИчаль.
Название: Re: Сборка релиза QT Отправлено: Bepec от Ноябрь 16, 2012, 14:38 www.dependencywalker.com/
|