Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/97: Рейтинг темы: голосов - 97, средняя оценка - 4.82
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126

Qt Creator выдает ошибку

24.09.2009, 20:13. Показов 19798. Ответов 58
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуте. Помогите скомпилить первую программу на Qt. Поставил Qt Creator на Debian KDE Lenny. Создал проект Qt 4 Gui Application, и сразу нажал на Build All . Вышла ошибка :

No valid Qt version set. Set one in Tools/Options
Error while building project third
When executing build step 'QMake'
Canceled build.
Попробовал указать в опциях папку /opt/qtsdk-2009.03/qt , вроде правильно указал , появилась зеленая галочка. Однако не компилиться все равно , пишет :

Running build steps for project third...
Configuration unchanged, skipping QMake step.
Could not find make command: make in the build environment
Error while building project third
When executing build step 'Make'
Canceled build.
Как скомпилить ?
Миниатюры
Qt Creator выдает ошибку  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.09.2009, 20:13
Ответы с готовыми решениями:

В QT creator выдаёт ошибку
Здравствуйте. Подскажите пожалуйста. У меня такая проблема: Создал графическую оболочку для консольного приложения Си++ в Qt creator. При...

Qt Creator на Ubuntu - сборка проходит успешно, но файл при запуске выдает ошибки
Установил недавно Ubuntu, скачал Qt 4 и Qt Creator, попробовал собрать старые программы - выдает ошибку при запуске (собирается нормально):...

СМА Hansa PG5510A412 s/n 04454930213108 после нескольких минут выдает ошибку, выдает ошибку
Hansa PG5510A412 s/n 04454930213108 отработала 2 месяца на этом же месте, магазин где брали закрылся. После нескольких минут работы на...

58
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
29.09.2009, 13:22  [ТС]
Студворк — интернет-сервис помощи студентам
Компиляция Qt Lib шла 4 часа . Это нормально ?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.09.2009, 13:51
Если ты не читал мой пост про компилицию то так и будет
Можно выкинуть компиляцию всякого ненужного барахла
Сам QT состоит из нескольких модулей
Полная сборка занимает весьма долго
А так - где-то за 1-1.5 часа на Athlon X2 4000+
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
04.10.2009, 13:56
Ринат, в итоге ты разобрался или как?
Просто начинать, как мне кажется, удобнее с виндузовой версии. Там оно махом всё устанавливается и не надо возиться и что-то по отдельности инсталлить
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
04.10.2009, 15:36  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Ринат, в итоге ты разобрался или как?
Да, разобрался . IDE смог настроить , проекты компилит как надо. Учится вполне можно.

Цитата Сообщение от Evg Посмотреть сообщение
Просто начинать, как мне кажется, удобнее с виндузовой версии. Там оно махом всё устанавливается и не надо возиться и что-то по отдельности инсталлить
Виндовой версии под Линукс нету.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
04.10.2009, 17:06
Дык виндовую версию надо под виндой ставить Я поставил - в общем одной левой всё установилось и приложение в виде окошки с кнопкой за минуту создал.

Это я всё к чему, ежили есть желание, то можно вратце расписать, как начинать работу с Qt. Т.е скачиваем дистрибутив, устанавливаем, запускаем, нажимаем туда-то чтобы создать новый проект, нажимаем туда-то, чтобы сделать примитивное окно, надимаем туда-то, чтобы при новом запуске Qt-Creator открыть недавно записанный проект. Так-то создаём примитивное приложение с обработкой событий (типа сложения двух чисел из полей ввода). Для дальнейшего обучения работы читаем там-то

Мне кажется, что такое было бы полезно.

Добавлено через 46 секунд
Собственно почему про винду вспомнил - потому что людям проще будет с виндузовой версией научиться работать. А в факе ещё кратко дописать, как потом из этих исходников под линухом код скомпилять
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
04.10.2009, 17:29  [ТС]
Думаю что такое краткое практическое руководство по азам было-бы очень здорово сделать . В Qt Creator'е не так-то просто как в Билдере или Делфи . В Qt Creatore слоты и сигналы, которые надо вместе соединить . То что я на форму добавляю визуально новый виджет - в исходник ничто автоматически не добавляется, тоесть где будет приемник и получатель сигнала ? В файле *.ui ? , щас я с этим разбираюсь. Да еще непонятно зачем нужны менеджеры компоновки и распорки......

Цитата Сообщение от Evg Посмотреть сообщение
Собственно почему про винду вспомнил - потому что людям проще будет с виндузовой версией научиться работать. А в факе ещё кратко дописать, как потом из этих исходников под линухом код скомпилять

В Линуксе Qt Creator точь-в-точь как в Виндовсе.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
04.10.2009, 17:44
Цитата Сообщение от RNT Посмотреть сообщение
Думаю что такое краткое практическое руководство по азам было-бы очень здорово сделать . В Qt Creator'е не так-то просто как в Билдере или Делфи . В Qt Creatore слоты и сигналы, которые надо вместе соединить . То что я на форму добавляю визуально новый виджет - в исходник ничто автоматически не добавляется, тоесть где будет приемник и получатель сигнала ? В файле *.ui ? , щас я с этим разбираюсь. Да еще непонятно зачем нужны менеджеры компоновки и распорки......
На мой взгляд копать очень глубоко не надо, ибо наверняка уже есть готовое написанное. Нужно просто объяснить, как сделать первый шаг: т.е. без подробных объяснений рассказать где и куда и что нажать. Когда человек сам быстро сваяет что-то простое, то потом можно уже и за чтение взяться, т.к. когда уже что-то пощупал на практике, то теория, особенно начальные этапы, усваивается гораздо лучше

Цитата Сообщение от RNT Посмотреть сообщение
В Линуксе Qt Creator точь-в-точь как в Виндовсе.
Естественно он один и тот же. Только в случае винды ты в одном предложении можешь высказать откуда скачать и как установить, а в случае линуха развести долгую портянку на предмет того, как всю эту канитель устанавливать и настраивать. К тому же подавляющее большинство пока сидит под виндой, а потому подробный вариант описания под винду будет иметь бОльший спрос
0
4 / 2 / 0
Регистрация: 02.03.2009
Сообщений: 54
06.10.2009, 03:04
RNT,
не страдай фигней и юзай KDevelop под линуксом истиная среда для разработки , тоже самое что Visual Studio для виндовс , креатор это так дизайнер+асистент и компилятор все в одном , KDevelop даже под виндой есть .
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
06.10.2009, 10:39
Цитата Сообщение от Evg Посмотреть сообщение
Просто начинать, как мне кажется, удобнее с виндузовой версии. Там оно махом всё устанавливается и не надо возиться и что-то по отдельности инсталлить
замучаешься там пути прописывать
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
06.10.2009, 11:27  [ТС]
Цитата Сообщение от oxotnik Посмотреть сообщение
замучаешься там пути прописывать
Виндовсный Qt Creator тоже не сразу работает ?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
06.10.2009, 11:31
Виндовсный Qt Creator тоже не сразу работает ?
Работает и сразу.
Хотя мне попадались товарищи которые и его смогли поломать путем неправильной установки.
0
 Аватар для oxotnik
1665 / 1134 / 80
Регистрация: 21.08.2008
Сообщений: 4,734
Записей в блоге: 1
06.10.2009, 11:34
Цитата Сообщение от RNT Посмотреть сообщение
Виндовсный Qt Creator тоже не сразу работает ?
сам по себе креатор вроде работает сразу после установки и из под него в дебаге можно запускать, но отдельно приложение без прописывания всех путей (а их там прилично получается) не запустится.
а если под VS захочешь заточить, так это вообще задница.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
06.10.2009, 11:36
Цитата Сообщение от oxotnik Посмотреть сообщение
замучаешься там пути прописывать
Скачиваешь Qt SDK, там сразу устанавливается всё и сразу всё начинает работать. И никакого гемороя. Хоть под линухом, хоть под виндой
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
06.10.2009, 11:39  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
И никакого гемороя. Хоть под линухом
В этой теме как раз обсуждалось как заставить работать Qt SDK под Линуксом , вышло довольно много возни
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
06.10.2009, 11:41
Цитата Сообщение от RNT Посмотреть сообщение
В этой теме как раз обсуждалось как заставить работать Qt SDK под Линуксом , вышло довольно много возни
Уж я насколько криворукий в делах настройки и то установил всё с ходу. Не путайте Qt Creator и Qt SDK. В SDK входит сразу всё и сразу всё настраивается как нужно
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
06.10.2009, 11:48  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Уж я насколько криворукий в делах настройки и то установил всё с ходу. Не путайте Qt Creator и Qt SDK. В SDK входит сразу всё и сразу всё настраивается как нужно
На Линукс я как раз QT SDK ставил . Установилась нормально , но компилить не хотела. odip сказал , что бинарная версия QT SDK собирается на нормальной glibc , а в Дебиане она старая . Кстати , на Кубунте QT SDK тоже не пошла
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21285 / 8310 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
06.10.2009, 12:04
Цитата Сообщение от RNT Посмотреть сообщение
На Линукс я как раз QT SDK ставил . Установилась нормально , но компилить не хотела. odip сказал , что бинарная версия QT SDK собирается на нормальной glibc , а в Дебиане она старая . Кстати , на Кубунте QT SDK тоже не пошла
Ах вон он что...
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
06.10.2009, 12:31
сам по себе креатор вроде работает сразу после установки и из под него в дебаге можно запускать, но отдельно приложение без прописывания всех путей (а их там прилично получается) не запустится.
Нужно просто QtCore4.dll и другие положить рядом c exe-файлом.

Добавлено через 52 секунды
Ах вон он что...
Нужно просто топик с самого начала прочитать.
Кстати , на Кубунте QT SDK тоже не пошла
На сайте QT написано на какой именно версии Kubuntu они тестируют.
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
06.10.2009, 15:44  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
На сайте QT написано на какой именно версии Kubuntu они тестируют.
**Verified on Kubuntu 8.04 and 8.10.
А я ставил Кубунту 9.04 . Какого черта они тестируют на старье ?!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.10.2009, 15:44

Программа которая выдает платформу компьютера выдает ошибку
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
#include <iostream> #include <iomanip> #include <cmath> using namespace std; long Fact(short m)// функция вычисления факториала ...

Подскажите как исправить ошибку. прога ломается на 79 строке. а ошибку не выдает
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int chisla(int a,int b) { ...

В коде выдает ошибку на 15 строчке. Мне надо исправить эту ошибку
procedure TForm1.BOkClick(Sender: TObject); var e1, e2: double; begin Label1.Caption := ''; if not...

Найти ошибку в программе: в visual studio выдает ошибку
#include <math.h> #include <conio.h> #include <iostream> using namespace std; int main() { double x, E, ypred, y, S; ...


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

Или воспользуйтесь поиском по форуму:
59
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru