Russian Qt Forum
Ноябрь 24, 2024, 19:09
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
проблема c Qt Creator 2.0.1
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: проблема c Qt Creator 2.0.1 (Прочитано 9202 раз)
Pegas
Гость
проблема c Qt Creator 2.0.1
«
:
Октябрь 22, 2010, 09:34 »
Всем привет!
Подскажите пожалуйста как решить проблему c Qt Creator 2.0.1:
Решил установить Qt 4.7.Скачал с
http://qt.nokia.com/downloads
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.При сборке проекта в отладочном режиме ошибок нет!.Переустанавливал Qt SDK for Windows не помогло!
P .S опыта работы с Qt нет, поэтому пишите пожалуйста подробно!
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: проблема c Qt Creator 2.0.1
«
Ответ #1 :
Октябрь 22, 2010, 09:44 »
Я приверженец самосборной Qt, sdk мне не нравится. Так что тоже можешь попробовать скачать сорцы Кьюта и скомпилить, это не сложно.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
QT3.3.8
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #2 :
Октябрь 22, 2010, 10:31 »
Я писал в соседней ветке, что "LGPL Qt SDK for Windows" QT 4.7 не собирается под VS 2008. Может и под другие VS.
А вот пакет Qt libraries 4.7.0 for Windows (VS 2008, 226 MB) собирается.
Записан
Pegas
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #3 :
Октябрь 22, 2010, 14:21 »
Все оказалось очень бонально необхлдимо было в папке release кинуть dll библиотеки QtCore4.dll и QtGui4.dll.
Проблема решена всем спасибо!!
Записан
Mikhail
Программист
Offline
Сообщений: 587
Re: проблема c Qt Creator 2.0.1
«
Ответ #4 :
Октябрь 22, 2010, 14:56 »
Проблема не в том, что надо куда-то кинуть dll.
Зачем же размножать библиотеки?
Необходимо прописать путь на QTDIR/bin.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: проблема c Qt Creator 2.0.1
«
Ответ #5 :
Октябрь 22, 2010, 15:03 »
А из какого каталога ты взял QtCore4.dll и QtGui4.dll?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Pegas
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #6 :
Октябрь 22, 2010, 15:08 »
я если собрать Qt со статической линковкой например. configure.exe -static -debug-and-release -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-sse2
То тогда при создании проекта проблема с подгружаемыми библиотеками будет решена?.А если потом exe файл запустить на Unix системахпроблем не будет?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: проблема c Qt Creator 2.0.1
«
Ответ #7 :
Октябрь 22, 2010, 15:10 »
А зачем тебе exe под Unix'ом запускать?
При статике проблем не будет, но твой exe очень разрастется.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Pegas
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #8 :
Октябрь 22, 2010, 15:11 »
QtCore4.dll и QtGui4.dll взял из c:\Qt\2010.05\qt\bin\
Записан
Pegas
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #9 :
Октябрь 22, 2010, 15:17 »
а если статику не собирать то какие альтернативные варианты есть на Unix системах запускать приложение?
(я подозреваю что на на Unix системах надо будет собирать и компилировать)
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: проблема c Qt Creator 2.0.1
«
Ответ #10 :
Октябрь 22, 2010, 15:33 »
Цитата: Pegas от Октябрь 22, 2010, 15:11
QtCore4.dll и QtGui4.dll взял из c:\Qt\2010.05\qt\bin\
Значит из PATH удали все пути к Кьюту кроме этого.
Цитата: Pegas от Октябрь 22, 2010, 15:17
а если статику не собирать то какие альтернативные варианты есть на Unix системах запускать приложение?
(я подозреваю что на на Unix системах надо будет собирать и компилировать)
На Unix принято распространять исходники и делать пакеты для каждого дистрибутива (rpm, deb, tgz, etc).
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
crossly
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #11 :
Октябрь 22, 2010, 16:24 »
кроссплатформенность совершенно не означает что можно исполняемый файл запустить на любой системе... учим матчасть...
Записан
Pegas
Гость
Re: проблема c Qt Creator 2.0.1
«
Ответ #12 :
Октябрь 22, 2010, 16:49 »
как я понял для Unix систем делают следующие: создаю проект программы и упаковываю в Тарбол (tar) а потом в пакеты-сорцы (.SRC.RPM).И все это можно сделать в Qt.
Поправте меня пожалуйста!
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: проблема c Qt Creator 2.0.1
«
Ответ #13 :
Октябрь 22, 2010, 16:56 »
Неа. Делают бинарные пакеты для каждого дистрибутива.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...