Автор FAQ
Автор FAQ
1800 / 612 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
1

Ошибка при попытке запуска откомпилированных файлов

26.12.2009, 17:09. Показов 6349. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Решил занятся Qt, прочитал мануал, что сдесь был выложен, по совету скачал Qt SDK for Windows. Установил. Создал новый проект(GUI приложение Qt4), назвал его "1111" просто откомпилировал, нормально, появилась пустая форма. Далее зашел в папку куда я сохранил проект, нашел файл 1111.exe, и при попытке запустить его вылетает ошибка - Запуск программы не возможет , так как на компьютере отсутствует mingwm10.dll Попробуйте переустановить программу. Все перечисленные операции производились в windows 7.
Заранее Спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2009, 17:09
Ответы с готовыми решениями:

Qt5 ошибка при попытке запуска .exe (visual C++ runtime library)
Сегодня установил впервые qt5, (раньше не какого qt/опыта вообще не было) после успешного билда...

Ошибка при попытке запуска звукового фильтра в симулинк
После того как спроектировал фильтр в filterbuilder в матлабе нужно проверить на симулинке , но...

Ошибка при попытке запуска компилятора csc.exe
При запуске из командной строки команды команды: csc C:\myproject.cs выдается сообщение: "csc не...

ASP.NET Ошибка при попытке запуска Excel
Dim oExcel As Excel.Application Dim oBook As Excel.Workbook Dim oSheet As Excel.Worksheet ...

12
Автор FAQ
3147 / 367 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
26.12.2009, 17:18 2
В Виндовсе XP эта проблема решается так:

Цитата из моего мануала:

4.2. Не найдены dll файлы. (в Windows`е)

Если в Windows`е попытаться запустить написанную программу двойным щелчком по файлу, то может выйти ошибка вроде этой:
"This application has failed to start because mingwm10.dll was not found. Re-installing the application may fix this problem."
Переводится это примерно так:
"Программа не может быть запущена, потому-что mingwm10.dll не найден. Переустановка программы может исправить эту ошибку."
Есть три варианта решения этой проблемы:
1) Надо просто найти все необходимые файлы(dll), и положить в папку с программой. Найти эти файлы можно в папке, в которую вы установили Qt(у меня C:\Qt\2009.03\qt\bin) . Когда вы все необходимые dll будут в папке с вашей программой, она запустится.
2) Если вы запускаете программу на своем компьютере(с установленной Qt), то будет достаточно прописать путь (в переменной окружения Path) к папке со всеми dll. Заходим в Панель инструментов => Система => Дополнительно => Переменные среды. К переменной Path, через знак "точка с запятой" добавьте путь к папке /qt/bin, у меня например C:\Qt\2009.03\qt\bin. Сохраните. Ваши программы будут работать только на вашем компьютере. Если вы хотите запускать их на чужом компьютере, то используйте первый и третий вариант.
3) Собрать статическую сборку Qt и использовать ее для компиляции. Все необходимое для вашей программы будет включено в исполняемый файл. Рассмотрение это варианта выходит за рамки этого руководства. Приведу ссылки на сайты, где можно об этом почитать:
https://www.cyberforum.ru/cpp/thread55812.html
http://www.prog.org.ru/wiki/in... 0%B8%D0%B9
1
Автор FAQ
Автор FAQ
1800 / 612 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
26.12.2009, 17:24  [ТС] 3
Что-то я уже как то сомневаться стал, нужен ли мне этот Qt.
0
591 / 357 / 16
Регистрация: 06.02.2009
Сообщений: 1,386
26.12.2009, 17:47 4
Цитата Сообщение от Rockedit Посмотреть сообщение
Что-то я уже как то сомневаться стал, нужен ли мне этот Qt.
Первая кочка и вы сдаетесь! С такой установкой вы ничего не добьетесь.
0
Gravity
26.12.2009, 17:50
  #5

Не по теме:

Цитата Сообщение от RazorQ Посмотреть сообщение
Первая кочка и вы сдаетесь! С такой установкой вы ничего не добьетесь.
Тебе стихи надо писать))

1
RazorQ
26.12.2009, 17:56
  #6

Не по теме:

Цитата Сообщение от Gravity Посмотреть сообщение
Тебе стихи надо писать))
я не специально :)

0
Эксперт С++
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
26.12.2009, 22:46 7
Цитата Сообщение от Rockedit Посмотреть сообщение
Что-то я уже как то сомневаться стал, нужен ли мне этот Qt.
вот и славно! меньше конкурентов!
0
Автор FAQ
Автор FAQ
1800 / 612 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
27.12.2009, 00:08  [ТС] 8
Блин я просто к тому, сколько будут тогда весить программы, если вместе с ними поставлять все библиотеки) Или есть метот более простой?
вот вычитал на форуме

есть вариант собрать статически библиотеку QT, точнее сделать 2 сборки, а в опциях проекта выставлять с какой компилить при дебаге и при релизе.
Может кто очень подробно рассказать новичку как это сделать.
Заранее большое спасибо!
0
Автор FAQ
3147 / 367 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
27.12.2009, 00:22 9
Цитата Сообщение от Rockedit Посмотреть сообщение
Может кто очень подробно рассказать новичку как это сделать.
http://www.prog.org.ru/wiki/in... 0%B8%D0%B9

https://www.cyberforum.ru/cpp-... 55812.html
1
Автор FAQ
Автор FAQ
1800 / 612 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
27.12.2009, 00:26  [ТС] 10
http://www.prog.org.ru/wiki/in... 0%B8%D0%B9

Qt - This application has failed to start because mingwm10.dll was not found
Спасибо, читал. А где эти все команды прописывать? И еще вопрос , а как нить в qt creater это можно сделать? Я работаю в Windows
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
27.12.2009, 00:27 11
для этого надо собирать кути с указанием static, там вверху ж вроде ссылку положили на руководство, но вообщем-то если программа достаточно большая, то обычно + 10м библиотек не страшно, вон тот же скробблер для ласт.фм со всеми qt-ными библиотеками идет
яб не закорачивался, полезней собрать кути под msvc

Спасибо, читал. Один вопрос остался..а как нить в qt creater это можно сделать?
сперва собери, потом ставь креатора, или поставь креатора с qt, потом пересобери, .. если я правильно понял
0
Автор FAQ
Автор FAQ
1800 / 612 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
27.12.2009, 00:40  [ТС] 12
Честно говоря вообще не понятно. Я просто пока в этом деле 0! Если можно подробнее о том как установить (что установить), в какую папку поместить проект, что где запустить и что где прописать) Я уже несколько раз прочитал мануал так ничего и не понял. (я выкачал Qt SDK)
Заранее всем спасибо!
0
56 / 56 / 6
Регистрация: 23.10.2009
Сообщений: 250
27.12.2009, 21:56 13
да кста, я копался и тож не разобрался, несмотря на вин планирую писать на эм-фи-си, хотелось научится бы это делать, если можно в скринах
0
27.12.2009, 21:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2009, 21:56
Помогаю со студенческими работами здесь

при попытке запуска ЛЮБОГО приложения вылетает ошибка
Винда 7. Скачал руссификотор для игрушки. Скачался он в exe формате. После запуска ноут ушел на...

Выскакивает ошибка при попытке запуска построенного проекта
проблема в том,что начал писать,компилировать-компилирует,а вот с запуском какие-то...

Ошибка при попытке компиляции и последующего запуска программы
Доброго времени суток! Недавно появился один глюк, который очень сильно напрягает и который я уже...

Ошибка при попытке запуска обновлений. Требуются расширенные права
Доброго вечера. Столкнулся с неприятной проблемой - система требует права администратора в "Центре...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru