|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|
Qt - This application has failed to start because mingwm10.dll was not found11.10.2009, 20:01. Показов 24949. Ответов 30
Метки нет (Все метки)
Здравствуйте. На Windows XP почтавил Qt Creator . Компилирую проект, запускаю exe`шник и вылезает
сообщение "This application has failed to start because mingwm10.dll was not found. Re-installing the application may fix this problem." . Ищу этот файл (mingwm10.dll) в папке с Qt Creator`ом, нахожу и копирую в папку с программой. Запускаю программу и вылезает сообщение что не найден другой dll файл. Нахожу все необходимые файлы и складываю в папку с программой. Во первых, это гемор. Во вторых эти dll файлы много весят (100 МБ). Как сделать чтобы программа работала без dll ?
0
|
|
| 11.10.2009, 20:01 | |
|
Ответы с готовыми решениями:
30
Application has failed to start because the application configuration is incorrect (+LNK4099, 4098) This application failed to start Ошибка This application failed to start because no Qt platform plugin could be initialized |
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
| 11.10.2009, 21:06 | |
|
Поставь весь QTSDK.
0
|
|
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
||
| 11.10.2009, 21:11 [ТС] | ||
|
Добавлено через 1 минуту Программы компилируются нормально, но без dll файлов работать не хотят
0
|
||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
| 12.10.2009, 09:37 | |
|
Нужные dll-ки нужно взять из qtsdk и раздавать вместе с программой !
0
|
|
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
||
| 12.10.2009, 10:14 [ТС] | ||
|
0
|
||
|
|
|
| 12.10.2009, 10:40 | |
|
есть вариант собрать статически библиотеку QT, точнее сделать 2 сборки, а в опциях проекта выставлять с какой компилить при дебаге и при релизе. При статике "приятно" удивит размер исполняемого файла.
ЗЫ: а что ты хотел? QT тот же фреймворк, почти как дотнет
0
|
|
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|
| 12.10.2009, 12:43 [ТС] | |
|
0
|
|
|
|
|
| 12.10.2009, 15:07 | |
|
в одну папку устанавливаешь QT, затем config -static (дальше make и т.д.)- в этой папке получится сборка для статической линковки
потом берешь то что наконфигурилось, копируешь (всю папку qt) и запускаешь config без "-static", в рез-те получится 2 сборки, а в опциях проекта в дебаге выбираешь не статичную сборку QT а в релизе статичную. в QTCreator-e в колонке слева "Проекты" / "Projects" Добавлено через 17 минут вот к стати интересная статья
1
|
|
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|
| 12.10.2009, 20:07 [ТС] | |
|
0
|
|
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
||
| 12.10.2009, 20:28 | ||
0
|
||
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|
| 12.10.2009, 20:32 [ТС] | |
|
В модуль QtGui4.dll входит много всяких классов, многие из них не нужны в моей простой программе, может можно их как-нибудь выкинуть ?
0
|
|
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|||||||
| 13.10.2009, 17:45 [ТС] | |||||||
0
|
|||||||
|
|
|||||||
| 14.10.2009, 09:50 | |||||||
|
у тебя наверно стоит студия и gcc, он не может сообразить чем компилить
укажи явно компилятор - в системных переменных добавь переменную среды QMAKESPEC и дай ей значение (имя компилятора) ссылки на другие сайты не приветствуются, поэтому процитирую:
0
|
|||||||
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
||||
| 14.10.2009, 10:36 [ТС] | ||||
|
unknown option Uplatform Inable to detect the platform from environment. Use —platform command lineargume nt or set the QMAKESPEC environment variable and run configure again See the README file for a list of supported operating systems and compilers.
0
|
||||
|
|
||
| 14.10.2009, 11:44 | ||
|
или поставь VS Express и собери под ней
1
|
||
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
||
| 14.10.2009, 15:37 [ТС] | ||
|
Сделал QMAKESPEC=win32-g++, затем ввел configure -static, сконфигурировалось, но похоже многие модули будут недоступны. Как сделать чтобы были все модули ?
0
|
||
|
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
|
|
| 14.10.2009, 18:44 [ТС] | |
|
Ввел configure -static -phonon -accessibility -mmx -3dnow -sse -sse2 -iwmmxt -direct3d -openssl, в конце вышло это:
Creating qmake.. . execute: File or path is not found <mingw32-make> execute: File or path is not found <mingw32-make> Cleaning qmake failed, return code —1
0
|
|
|
|
|
| 14.10.2009, 19:39 | |
|
Неужто нет нормально возможности сделать из студии? Всякие телодвижения из разряда собрать Qt так или сяк - мне кажется, что разработчики всё-таки продумали и в Qt-SDK всё, что нужно, положили. Наверное надо только где-то нужную галочку найти
0
|
|
|
|
|||
| 14.10.2009, 23:14 | |||
|
%QTDIR% = папка куда установлена QT\qt\ %QTDIR% = папка куда установлена QT\qt\bin\ если модераторы не удалят вот раз и два Добавлено через 1 минуту
1
|
|||
| 14.10.2009, 23:14 | |
|
Помогаю со студенческими работами здесь
20
ASP.NET не работет: The server failed to load application '/LM/W3SVC'. The error was 'The specified metadata was not found. Failed to start application (Code:4). Я не могу войти в ICQ 6.5 This application failed to start because it could not find or load the Qt platform plugin "windows" Ошибка при запуске GTA4 "secuLauncher: failed to start application" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|