Russian Qt Forum
Октябрь 01, 2024, 02:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Ошибка Qt  (Прочитано 18825 раз)
Ilshat89
Гость
« : Март 13, 2009, 23:09 »

Здравствуйте! При компиляции любого проекта из Qt Creator вылазит ошибка:

Running build steps for project HelloWorld...
Creating gdb macros library...
No valid Qt version set. Set one in Tools/Options

Error while building project HelloWorld
When executing build step 'QMake'
Canceled build.


Везде поискал, нигде об этом слова нет!:( Кто знает как я ее решить?Непонимающий
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Март 13, 2009, 23:13 »

См. Tools/Options/Qt4/Qt Versions
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Rcus
Гость
« Ответ #2 : Март 13, 2009, 23:15 »

 ??? умвр, хм.
А следовать рекомендациям выделенным жирным и красным я так понимаю пробовали... И из консоли тот же проект собирается...
если хотите играть в загадки дальше не говорите ответ полностью, дайте другим поиграть :)))
Записан
Ilshat89
Гость
« Ответ #3 : Март 13, 2009, 23:24 »

Я смотрел! Ставил разные пути. Во вкладке "Projects -> Debug General" в строке "Qt version" есть выпадающий список, там выбираю нужный и правее выходит сообщ "This Qt-Version is not invalid."! Че ему не нравиться???...
Вот рисунок 60Кб (там подчеркнуто):
Записан
Rcus
Гость
« Ответ #4 : Март 13, 2009, 23:30 »

меню -> Tools -> Options (Alt + T, O)
Записан
Ilshat89
Гость
« Ответ #5 : Март 13, 2009, 23:37 »

Я там смотрел! Потому и "invalid", потому что он сам не может найти себя (<not found>)!
У меня WindowsXP SP 3. Может гдето в переменных окружения нужно ввести путь к проге?
Записан
Rcus
Гость
« Ответ #6 : Март 13, 2009, 23:49 »

Хмм, вы устанавливали Qt SDK? Я сегоднявчера ставил - вместе с креатором ставится Qt 4.5.0 и сразу прописывается. Обычно исполняемые файлы креатора находятся в папке QTSDK/bin, а библиотека в QTSDK/qt/
Записан
Ilshat89
Гость
« Ответ #7 : Март 14, 2009, 00:02 »

Да, Windows версию. Когда я сам прописываю путь к Qt он уже не пишет "not valid", а пишет "The Qt Version is not installed. Run make install". Искал make.exe нигде такого нету........
Записан
Rcus
Гость
« Ответ #8 : Март 14, 2009, 00:17 »

Ужасы какие-то рассказываете. После установки SDK в меню программ появляется пункт Qt SDK -> Tools prompt (не помню точное название), что вызывает консоль с установленными переменными окружения. Попробуйте из нее собрать какой-нибудь проект. Или переустановите SDK полностью, не должно быть такого совершенно точно.
P.S. Qt SDK для Windows поставляется с MinGW, там нет make.exe, но есть mingw32-make.exe Улыбающийся
Записан
remiznik
Гость
« Ответ #9 : Март 14, 2009, 00:55 »

я извеняюсь !
но после распоковки SDK её ешо надо же вроде собрать с помошью configure и mingw32-make !
Записан
Ilshat89
Гость
« Ответ #10 : Март 14, 2009, 01:00 »

я извеняюсь !
но после распоковки SDK её ешо надо же вроде собрать с помошью configure и mingw32-make !
А как это сделать?
Записан
remiznik
Гость
« Ответ #11 : Март 14, 2009, 01:15 »

ну можно в стандартной консоли но тогда надо будет настраивать окружение компилятор и тому подобное ! а можно запустиь консоль QT  там всё должно автаматически настроено
после распаковки SDK в пуске в программах есть Qt Command Prompt запускаешь ... и там задаешь комады configure c параметрами конфигурации а потом запускаешь minwg32-make !
Записан
Rcus
Гость
« Ответ #12 : Март 14, 2009, 01:24 »

я извеняюсь !
но после распоковки SDK её ешо надо же вроде собрать с помошью configure и mingw32-make !
Это типа такая шутка? Дистрибутив Qt SDK для Windows весит 196 метров, работает он из коробки. Но все же интересно узнать что нужно сделать чтобы он не заработал.
Записан
remiznik
Гость
« Ответ #13 : Март 14, 2009, 01:29 »

всмысле из коробки ?  достаточно только установить SDK  иможно работать ? чото у меня так не получилось (
Записан
Karl-Philipp
Гость
« Ответ #14 : Март 14, 2009, 01:41 »

всмысле из коробки ?  достаточно только установить SDK  иможно работать ? чото у меня так не получилось (
в том смысле, что большинство нужных библиотек уже скомпилированы.
Да, достаточно установить SDK и можно работать Улыбающийся
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.144 секунд. Запросов: 22.