Название: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 15:13 Здравствуйте, недавно решила начать научиться программировать на Qt.
при на писании простейшей проги выдаёт ошибку Код: #include <QtGui> что делать????? Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 15:18 using manespace не причём. его от безысходности добавила
Название: Re: Не компилируется простейшая прога Отправлено: kambala от Январь 14, 2014, 15:33 поставь пробел перед или после * в char*argv[]
Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 15:45 поставь пробел перед или после * в char*argv[] на сколько я знаю, поробелы в С++ роли не играют Название: Re: Не компилируется простейшая прога Отправлено: Racheengel от Январь 14, 2014, 15:57 на сколько я знаю, поробелы в С++ роли не играют Обычно компиляторы другого мнения. Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 16:21 на сколько я знаю, поробелы в С++ роли не играют Обычно компиляторы другого мнения. ну я поставила, но ничего не изменилось(( Название: Re: Не компилируется простейшая прога Отправлено: Smogg от Январь 14, 2014, 16:34 QtGui - это каталог.
Код: #include <QtGui/QLabel> Название: Re: Не компилируется простейшая прога Отправлено: Serr500 от Январь 14, 2014, 16:38 QtGui - это каталог. Неправда. Файлик такой тоже есть. ;)Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 16:42 но что же делать с ошибкой? пробел никак не повлиял Название: Re: Не компилируется простейшая прога Отправлено: Smogg от Январь 14, 2014, 16:46 но что же делать с ошибкой? пробел никак не повлиял А лучше поставить VS-компилятор и не мучится. Оптимальный вариант для новичка. Имхо, кагрится Название: Re: Не компилируется простейшая прога Отправлено: alex312 от Январь 14, 2014, 16:54 но что же делать с ошибкой? пробел никак не повлиял 1. Пересобрать проект. (именно пересобрать).2. Выложить лог пересборки (это то что в окне "Консоль сборки". Название: Re: Не компилируется простейшая прога Отправлено: lit-uriy от Январь 14, 2014, 18:34 что-то где запнулось, однозначно проект почистить надо (ручками, прям лишние файлы и каталоги прибить).
Название: Re: Не компилируется простейшая прога Отправлено: Igors от Январь 14, 2014, 18:46 при на писании простейшей проги выдаёт ошибку Для точного ответа недостаточно инфы. Метод один - разбирайтесь в писаньи. Вот он Вам сказал что определено дважды. Откройте вторую месягу, найдите оба описанья. Подключены одни и те же хедеры дважды - один путь надо убрать в настройках проекта. Название: Re: Не компилируется простейшая прога Отправлено: Day от Январь 14, 2014, 18:55 ИМХО, странно. Код - одно. А на скрине - совсем-совсем другое!
Да он у тебя совсем другой проект компилить пытается! Название: Re: Не компилируется простейшая прога Отправлено: Serr500 от Январь 14, 2014, 19:33 Ничего странного. Он добрался по инклюдам до qatomic_i386.h.
Название: Re: Не компилируется простейшая прога Отправлено: Day от Январь 14, 2014, 19:40 Ничего странного. Он добрался по инклюдам до qatomic_i386.h. Так выходит, что ошибка в хедерах? До "#include <QtGui>" никаких ошибок быть не могло, поскольку там ничего нет. Значит выход - все сносить и переустанавливать ?!Название: Re: Не компилируется простейшая прога Отправлено: Serr500 от Январь 14, 2014, 19:56 Нет никакой ошибки в хедерах. Подозреваю, что в .pro-файле main.cpp включен два раза. Или какая-то другая гадость, в которой есть main/qMain. Мы видим только часть проекта, а именно .cpp-файл, а в нём есть ещё и .pro, про который начинающие вообще не вспоминают.
Название: Re: Не компилируется простейшая прога Отправлено: Day от Январь 14, 2014, 20:08 Нет никакой ошибки в хедерах. Подозреваю, что в .pro-файле main.cpp включен два раза. Или какая-то другая гадость, в которой есть main/qMain. Мы видим только часть проекта, а именно .cpp-файл, а в нём есть ещё и .pro, про который начинающие вообще не вспоминают. Да, скорее всего вы правы. А про pro новички как правило и не могут вспомнить, ибо не знают о его существовании и смысле. Да и зачем? Есть Креатор, он все берет на себя. А что там за кулисами - как бы знать не положено...Название: Re: Не компилируется простейшая прога Отправлено: lit-uriy от Январь 14, 2014, 21:16 Креатор, к сожалению, родился уродцем, уродцем и останется.
Название: Re: Не компилируется простейшая прога Отправлено: Day от Январь 14, 2014, 22:18 Креатор, к сожалению, родился уродцем, уродцем и останется. Зачем же так? Просто он - бастард. И нелюбим. Как я понял из книжичек, отцы-основатели к командной строке более тяготеют. Но есть огромный массив людей, привыкших к ИДЕ. И вот они кинули им кость. По своему. Все лаконично до омерзения. Чтобы работать с Креатором, надо знать, как все устроено (а устроено - просто). Лично я чуток с ним провозился (только ночь:)), и вспомнил, что и командная строка мне не чужа.С тех пор использую Креатор как очень хороший и умный редактор, но не для сборок, упаси Господь! Название: Re: Не компилируется простейшая прога Отправлено: Kurles от Январь 14, 2014, 23:26 ... skip ... А что не так с ним в этом плане? Довольно давно использую криейтор, проблем, в том числе и для сборки проектов, практически не возникало, ибо оно всё равно в конечном итоге qmake + make использует.С тех пор использую Креатор как очень хороший и умный редактор, но не для сборок, упаси Господь! Название: Re: Не компилируется простейшая прога Отправлено: Day от Январь 14, 2014, 23:42 Цитировать всё равно в конечном итоге qmake + make использует. Вот именно. А зачем мне посредники? Что, я сам не разберусь?А копировать проект в другую папку пробовали? И думать, что он совсем новый? А в старой папке отражаются все ваши изменения. Конечно, самый тяжелый удар на эту тему я получил от Бюльдера. Но и от Креатора что-то было. Не помню. Мелочи. Учебные проекты. Но я этих ИДЕ вполне обоснованно боюсь. Они думают своей головой, эти роботы, а я думаю иначе. Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 23:49 но что же делать с ошибкой? пробел никак не повлиял 1. Пересобрать проект. (именно пересобрать).2. Выложить лог пересборки (это то что в окне "Консоль сборки". хоть и поздно, на спасибо огромное!! так и думала, что ошибка какая то тупая...))) просто создала новый проект и всё сработало!) скорее всего создавала в старом - в этом проблема была. Название: Re: Не компилируется простейшая прога Отправлено: Lora от Январь 14, 2014, 23:51 Спасибо всем, тема закрыта!!)) :-* :-* :-*
|