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

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

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: установка qt 4.4.3  (Прочитано 26661 раз)
darkmacho
Гость
« Ответ #15 : Ноябрь 03, 2008, 16:47 »

нет все прочитал все понял но
Я же приводил пример
в одной папке создаю hello.cpp,hello.h, hmain.cpp создаю файл hello.pro(все как сказано в руководстве) вызваю командную строку  "qmake -o Makefile hello.pro" НО командная строка говорит что такой команды нет(qmake)  И поэтому я скопировываю все эти 4 файла в c:\qt\qmake\  ГДЕ есть qmake.  В этой папке все проходит нормально.

СЛЕДУЮЩИЙ ЭТАП
 вызываю "qmake -tp vc -o hello.dsp hello.pro"  И ЗДЕСЬ ВЫВОДИТ WARNING:unable realase и debug что то...
НО все таки файл проекта создается открываю студией 2005 ошибка
                                                     открываю visual c++ 6.0 преобразовывает
добаваляю в проект остальные файлы(hello.cpp,hello.h,hmain.h)  компилирую выводит что нет makefile

Непонимающий
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #16 : Ноябрь 03, 2008, 16:59 »

Давай так, чтобы не обезьяничать, а поступать сознательно. Ответь на следующие вопросы:
для чего ты копировал qmake, что тебя подтолкнуло это сделать? Почему ты решил, что это поможет?

По поводу: qmake -tp vc... я уже ответил, в предыдущих постах.
Записан

Юра.
darkmacho
Гость
« Ответ #17 : Ноябрь 03, 2008, 17:18 »

ПАПКИ на моем компе
c:\MinGW3.4.5
c:\qt - здесь подкаталог c:\qt\qmake\qmake.exe

Я ж говорю когда я вызваю qmake из командной строки  и из другой папки то командная строка говорит что нет такой ФУНКЦИИ (т.е. нет функции qmake)и поэтому Я все файлы скопировал  в папку  где находится qmake -

c:\qt\qmake\

 и повторно вызвал эту функцию и все пошло
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #18 : Ноябрь 03, 2008, 17:19 »

2 darkmacho, ты всетаки на два мих вопроса ответь.
Записан

Юра.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #19 : Ноябрь 03, 2008, 17:23 »

2 darkmacho: Добавь в переменную среду PATH путь к папке bin Qt

qmake -tp vc работать небудет. Это командля дле генерации проекта под Visual Studio. Но ты ведь дело имеешь с другим компилятором - MinGW. Прийдеться забыть про студию, если ты используешь MinGW.

Если тебе нжна студия, то и Qt нужно собирать студией, а не MInGW.

Для ясности ответь на вопрос: какой компилятор ты используешь - MInGW или Visual Studio?
« Последнее редактирование: Ноябрь 03, 2008, 17:26 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
darkmacho
Гость
« Ответ #20 : Ноябрь 03, 2008, 17:36 »

Так друзья
 1)lit-uriy
a)Просто ты меня не понял я qmake не копировывал, а файлы наоборот в папку с QMAKE!!!!   
б)Потому что qmake не запускается в других папках!!!! поэтому все файлы скопирвал к нему!!!!

2)pastor
ага я понял  значит я компилировал с помощью MInGW - этот компилятор у которого нет рабочей среды? да? А как с ним быть ?

Ну я так то привык к студии.


Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #21 : Ноябрь 03, 2008, 17:43 »

Можешь использовать с MinGW: QDevelop, Eclipse. Если хочешь все таки студию, то и собирай ее компилятором.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #22 : Ноябрь 03, 2008, 17:51 »

2)pastor
ага я понял  значит я компилировал с помощью MInGW - этот компилятор у которого нет рабочей среды? да? А как с ним быть ?

Ну я так то привык к студии.

все верно. Вместе с MInGW можишь порообывать Qt Creator - http://www.prog.org.ru/topic_7959_0.html
или как вариант поставить Visual Studio (только поновее чем 6. Накрайняк поставь SP5, если он ещё нестоит) и скомпилировать Qt при помощи студии, как уже сказал panter_dsd
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
darkmacho
Гость
« Ответ #23 : Ноябрь 03, 2008, 17:59 »

А make файлы как делать .

На этой страничке дошел до


Теперь Вы можете использовать qmake для создания Makefile Вашего приложения. В командной строке в каталоге с Вашим проектом напишите следующее:

 qmake -o Makefile hello.proЗатем напишите make или nmake в зависимости от компилятора, который Вы используете.

Для пользователей Visual Studio, qmake также может создавать файлы .dsp или .vcproj, например:

 qmake -tp vc -o hello.dsp hello.pro


http://wiki.crossplatform.ru/index.php/Qt:%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F_4.3.2/qmake-tutorial

НО ПОЧЕМУ ТО командная строка не находит QMAKE

Там прхив на 200 мб стоит качать у меня пойдет??
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #24 : Ноябрь 03, 2008, 18:01 »

Добавь в PATH путь c:\qt\bin и будет тебе счастье.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
darkmacho
Гость
« Ответ #25 : Ноябрь 03, 2008, 18:03 »

а где это PATH? Непонимающий
Записан
ритт
Гость
« Ответ #26 : Ноябрь 03, 2008, 18:07 »

ты ник себе подходящий выбрал...действительно, темень... Улыбающийся
Записан
darkmacho
Гость
« Ответ #27 : Ноябрь 03, 2008, 18:25 »

аа вот это что ли
SET QTDIR=c:\qt\
SET PATH=c:\qt\bin\
это уже так было
то есть и с этим так же

Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #28 : Ноябрь 03, 2008, 18:33 »

2 darkmacho, запускай батник qt432.bat (из моего руководства), и внем выполняй компиляцию, так тебе на первых порах пойдет.
« Последнее редактирование: Ноябрь 03, 2008, 18:41 от lit-uriy » Записан

Юра.
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #29 : Ноябрь 03, 2008, 18:34 »

когда батник завершает работу, переменные окружения возвращаются в исходное положение.
Записан

Юра.
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


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