Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
Pegas |
21.10.2010, 10:02
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.10.2010 Пользователь №: 2133 Спасибо сказали: 0 раз(а) Репутация: 0
|
Всем привет!
Подскажите пожалуйста как решить проблему c Qt Creator 2.0.1: Решил установить Qt 4.7.Скачал с Link LGPL Qt SDK for Windows. Установил так как предложил мне инсталлятор. Прописал системные переменные C:\Qt\2010.05\bin; C:\Qt\2010.05\qt\bin;C:\Qt\2010.05\mingw\bin;. Запускаю Qt Creator 2.0.1, создаю проект Qt С++ GUI приложение Qt.Собираю проект в релизе, запускаю и получаю из Creator- завершился с кодом -1073741511,а при запуске exe файла напрямую из папки release – Ошибка! Точка входа в процедуру _Z21q…. не найдена в библиотеке DLL Qt Core4.dll.При сборке проекта в отладочном режиме ошибок нет! P .S опыта работы с Qt нет, поэтому пишите пожалуйста подробно! |
|
|
|
|
panter_dsd |
21.10.2010, 10:08
Сообщение
#2
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
Попробуй убрать C:\Qt\2010.05\bin из системных переменных.
|
|
|
|
|
Алексей1153 |
21.10.2010, 10:10
Сообщение
#3
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
Pegas, а ещё попробуй, создай в пректе папку release (если нету там её) - он сам не умеет. И debug тоже, кстати
|
|
|
|
|
Pegas |
21.10.2010, 11:46
Сообщение
#4
|
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.10.2010 Пользователь №: 2133 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Алексей1153 @ 21.10.2010, 11:10) Link Pegas, а ещё попробуй, создай в пректе папку release (если нету там её) - он сам не умеет. И debug тоже, кстати пробовал создать папки release и debug в папке проекта не помогло. А вопще то Creator сам создает каталог сборки типа <имя проекта>-build-desktop в этом каталоге содержатся папки release и debug и Makefile. Что можете еще посоветовать? заранее спасибо! Цитата(panter_dsd @ 21.10.2010, 11:08) Link Попробуй убрать C:\Qt\2010.05\bin из системных переменных. Пробовал не помогло. Что можете еще посоветовать? заранее спасибо! |
|
|
|
|
kwisp |
21.10.2010, 11:58
Сообщение
#5
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(Pegas @ 21.10.2010, 12:46) Link Что можете еще посоветовать? попробуй собрать релиз и отладочную версию "руками" из консоли. если будут работать то проблема с IDE иначе с библиотекой и настройкой системы(сис переменные и проч...). |
|
|
|
|
Pegas |
21.10.2010, 13:14
Сообщение
#6
|
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.10.2010 Пользователь №: 2133 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(kwisp @ 21.10.2010, 12:58) Link Цитата(Pegas @ 21.10.2010, 12:46) Link Что можете еще посоветовать? попробуй собрать релиз и отладочную версию "руками" из консоли. если будут работать то проблема с IDE иначе с библиотекой и настройкой системы(сис переменные и проч...). Пробовал собрать проект в релизе через консоль например: проект Finder то тогда выполняю qmake.exe Finder.pro -r потом mingw32-make.exe -w. Отладочный exe файл запускается, а в релизе Ошибка! входа в процедуру _Z5q.... не найдена библиотека DLL Qt Core4.dll. В чем может быть проблема? сис переменные заданны!(смотри выше). Заранее спасибо! |
|
|
|
|
panter_dsd |
21.10.2010, 13:22
Сообщение
#7
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
А другие версии Кьюта не установлены случаем?
|
|
|
|
|
Pegas |
21.10.2010, 13:42
Сообщение
#8
|
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.10.2010 Пользователь №: 2133 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(panter_dsd @ 21.10.2010, 14:22) Link А другие версии Кьюта не установлены случаем? Устанавливал Qt 4.7 столкнулся с этой проблемой,потом снес 4.7 поставил 4.6.3, тоже самое, снова снес(всмысле удолил с винта) 4.6.3 и сечас поставил 4.7.все!. |
|
|
|
|
panter_dsd |
21.10.2010, 13:45
Сообщение
#9
|
![]() Жаждущий знаний ![]() ![]() ![]() Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3
|
Попробуй еще раз. Удали все Кьюты, которые есть. Удали пути из переменной PATH (системной и пользовательской). Установи Qt и не прописывая в PATH путей и попробуй скомпилить прогу из Креатора.
Сообщение отредактировал panter_dsd - 21.10.2010, 13:45 |
|
|
|
|
Pegas |
22.10.2010, 14:16
Сообщение
#10
|
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 21.10.2010 Пользователь №: 2133 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(panter_dsd @ 21.10.2010, 14:45) Link Попробуй еще раз. Удали все Кьюты, которые есть. Удали пути из переменной PATH (системной и пользовательской). Установи Qt и не прописывая в PATH путей и попробуй скомпилить прогу из Креатора. Все оказалось очень бонально необхлдимо было в папке release кинуть dll библиотеки QtCore4.dll и QtGui4.dll. Проблема решена всем спасибо!! |
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 28.12.2025, 5:10 |