Компиляция проекта (gmake: *** Нет правила для сборки цели `conversation.pro'. Остано)

Модератор: Модераторы разделов

KnupK
Сообщения: 65
ОС: openSUSE 10.2 x86_64

Компиляция проекта

Сообщение KnupK »

gmake -o Makefile conversation.pro
gmake: *** Нет правила для сборки цели `conversation.pro'. Останов.

Вот собтвенно проблема.Как правильно компилить?Делал по хелпу в Qt Дизайнере

З.Ы.Ой извените,разделом промахнулсо ...
So allein will ich nicht sein....
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: Компиляция проекта

Сообщение alastor »

Если речь идет о компиляции Qt приложения, то нужно запускать qmake, а потом make и остальное. Т.е. Вы просто перепутали начальную букву команды (нужно не 'g' а 'q') :)
Спасибо сказали:
KnupK
Сообщения: 65
ОС: openSUSE 10.2 x86_64

Re: Компиляция проекта

Сообщение KnupK »

Спасибо :)
А куда он компилит ? :blush:
Пишу в консоли qmake -o Makefile Desktop/Conversation/conversation.pro и ничего не происходит,в папке ничего нового не появилось :blush:
В хелпе написанно что надо запустить какойто make,а где он и как его запустить? :blush:
So allein will ich nicht sein....
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Компиляция проекта

Сообщение Dark_Savant »

перекидываю в "программирование".
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
ezheg
Сообщения: 258
Статус: джидай 3-го уровня
ОС: Mac OS X

Re: Компиляция проекта

Сообщение ezheg »

cd Desktop/Conversation
qmake -o Makefile conversation.pro
make

makefile появится в папке Conversation, там же и бинарные файлы..
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: Компиляция проекта

Сообщение alastor »

Действительно, qmake не выполняет компиляцию. Он на основе файла описания проекта Qt (.pro) генерирует Makefile, компиляция же происходит дальше при запуске make. Почитайте документацию по Qt, там все подробно и прекрасно расписано (за документацию отвечает assistant). Если с английским проблемы, могу посоветовать вот эту книжку.
Спасибо сказали: