Hello Qt!, Помогите новичку (гугл не помог) |
Здравствуйте, гость ( Вход | Регистрация )
Hello Qt!, Помогите новичку (гугл не помог) |
Алексей1153 |
18.3.2013, 12:04
Сообщение
#11
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
scorpio1s, попробуй эту библиотеку положить рядом с полученным экзешником. Запусти экзешник напрямую - получится ?
поищи эту dll по всему C: компу - мож где затаилась правильная версия у меня тут нашлась C:\Qt\2010.05\mingw\bin (креатор не самый новый) Сообщение отредактировал Алексей1153 - 18.3.2013, 12:06 |
|
|
scorpio1s |
18.3.2013, 13:29
Сообщение
#12
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 4.3.2013 Пользователь №: 3735 Спасибо сказали: 0 раз(а) Репутация: 0 |
Эту проблему я решил при помощи Dependencies Walker: нашёл зависимости и недостающие dll-ки положил в папку с программой, однако, она всё равно не запустилась. Вылетает с ошибкой и винда пишет, что это APPCRASH, который произошёл в QtCore4.dll, код исключения с0000005 (Acces Violation).
Потом переписал код, как на этой странице (второй, правильный вариант) - всё равно выдаёт APPCRASH и Access Violation. Сдаётся мне, что во время установки библиотека всё-таки встала криво, потому что точно с такой же ошибкой вылетают проекты из папки examples. Дело в том, что во время установки возникали жалобы на w32api.h, хотя этот файл в папке с MinGW имеется. Может быть, проблема в нём, потому что Qt4.8.4 требует MinGW4.4, а я какой-то последний с графическим установочником качал с официального сайта. Может, поэтому как-то криво и вся библиотека встала. В любом случае, тут уже скорее всего, проблема в библиотеке, которую надо правильно переустановить. |
|
|
Алексей1153 |
19.3.2013, 7:08
Сообщение
#13
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
попробуй всё поставить из этого дистрибутива http://qt.digia.com/Try-Qt-Now/
|
|
|
Текстовая версия | Сейчас: 26.12.2024, 7:15 |