crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему
> Вопросы новичка по Qt
Litkevich Yuriy
  опции профиля:
сообщение 20.1.2009, 19:34
Сообщение #11


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Stitchi @ 20.1.2009, 21:02) *
3. Есть ли минусы разработки программы под VS2008?
К минусам пожалуй можно отнести зависимости от студийных бибилиотек, более мудрёная система распространения программ, как указывали выше манифесты и т.п. В случае с MinGW32 нужна только одна маленькая dll'ка, но с IDE, на мой взгляд, дела обстоят плохо. Эклипс мне не нравится.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
4lex
  опции профиля:
сообщение 21.1.2009, 18:38
Сообщение #12


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 21.1.2009
Пользователь №: 502

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем здрасте! Еще один вопрос ПОЛНОГО новичка :) .
Я в самом начале пути! прочитал это -- http://www.doc.crossplatform.ru/qt/4.3.2/tutorial-t1.html и сказал - ну сейчас как начнем, как начнем...
скачал Qt, поставил в C:\Qt\4.4.3.
пока он ставился, он же сам скачал и посавил MinGW 3.4.2 в C:\MinGW\bin.
далее запустил Qt 4.4.3 (Build Debug Libraries).
вроде все, блокнот у меня уже давно стоял, к черту все IDE, учимся... как там ... э
"...qmake -project
qmake
make ... и вы получите свое первое Qt приложение!"
Ну чтож, берем main.cpp из первого тутора, кладем в C:\t1, начинаем:
qmake -project - полет нормальный, получили t1.pro.
qmake - полет нормальный, получили все остальное, включая папки debug и release.
make - упсс...
"make: makefile: line 12: Warning -- Macro `MAKEFILE' cannot be redefined
make: Error -- `-f' not found, and can't be made"
сделали, так сказать, свое первое приложение...
смотрим Makefile - 12 строка "MAKEFILE = Makefile" - коментируем, становится немного легче
"make: Error -- `-f' not found, and can't be made", но ведь это тоже не приложение...
убираем коммент из Makefile, смотрим C:\Qt\4.4.3\bin\make.bat :
" @echo off
mingw32-make %*
"
ну.. епыть.. пишем руками в консоли - "mingw32-make" - получаем в папке debug вожделенный exe 1.5Mb 0_o.
пишем mingw32-make -?, изучаем секунд 10 и далее mingw32-make -f Makefile.Release - получаем заветный релиз.
а теперь, внимание, вопрос! В чем я не прав? Или не прав не я?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.1.2009, 18:54
Сообщение #13


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(4lex @ 21.1.2009, 21:38) *
вопрос! В чем я не прав? Или не прав не я?
сдаюсь, говори правильный ответ.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
4lex
  опции профиля:
сообщение 21.1.2009, 19:17
Сообщение #14


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 21.1.2009
Пользователь №: 502

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 22.1.2009, 1:54) *
Цитата(4lex @ 21.1.2009, 21:38) *
вопрос! В чем я не прав? Или не прав не я?
сдаюсь, говори правильный ответ.

Дык, кабы я знал...
захотелось чего-то большого и светлого, чтобы жизнь с чистого листа...
как узнал, что opery в Qt написали (старая моя любовь) ну все думаю - судьба! а тут с хеловорда суходрочность такая :( .
не знаю прям идти ли дальше...
правда я забыл сказать, что не перегружал машину неск суток и туча программ всяких запущена...
подожду пока все закачается, через пару дей перегружу, а там поглядим...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 21.1.2009, 20:27
Сообщение #15


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


4lex, ты вообще о чем?

Цитата(4lex @ 21.1.2009, 21:38) *
внимание, вопрос! В чем я не прав? Или не прав не я?
почему ты решил, что кому-то интересно угадывать в чем ты прав, а вчем нет? Есть какая-то проблема с Qt? Дак опиши ее.

П.С.
Цитата(4lex @ 21.1.2009, 22:17) *
суходрочность такая
у нас так непринято говорить.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 21.1.2009, 20:44
Сообщение #16


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Цитата(Litkevich Yuriy @ 21.1.2009, 20:27) *
у нас так непринято говорить.


Потому, что это программерские будни :)

Раньше кстати небыло этого файлика make.bat. Я тупо копировал файл mingw32-make и переименовывал его в make. Возможно проблема кроется где-то в PATH, если помимо mingw стоит какой-нибудь Code Gear (Delphi). Возможно он и берет его make.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
4lex
  опции профиля:
сообщение 23.1.2009, 5:47
Сообщение #17


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 21.1.2009
Пользователь №: 502

Спасибо сказали: 0 раз(а)




Репутация:   0  


2 All
>у нас так непринято говорить.
простите сорвалось...

2 Litkevich Yuriy
>почему ты решил, что кому-то интересно угадывать в чем ты прав, а вчем нет? Есть какая-то проблема с Qt? Дак опиши ее.
Боюсь описать подробнее и яснее, чем в позапрошлом посте я не смогу... Удивительно, но нашлись те, кто понял. И согласен полностью,
это не "проблема с Qt", это проблема новичка, захотевшего приобщиться к... , прочитавшего мануал с www,doc,crossplatform,ru и спервого же шага
наступившего на грабли...

2 SABROG
>Возможно проблема кроется где-то в PATH...
Ну фигзнает... я же говорю make.bat состоит из одной строки mingw32-make %* ,mingw32-make.exe при этом стартует, но ведет себя не понятным
(для меня) образом...
>...если помимо mingw стоит какой-нибудь Code Gear (Delphi). Возможно он и берет его make.
Code Gear (Delphi) никакого нет и потом, что значит "берет"? 0_о
>Потому, что это программерские будни...
Нет вопросов, но я то ведь вопрос задал не в мегакодеры > вопрос супердевелопера по Qt...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.1.2009, 6:07
Сообщение #18


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


4lex, ты вопрос задал буквально такой:
Цитата(4lex @ 21.1.2009, 21:38) *
а теперь, внимание, вопрос! В чем я не прав? Или не прав не я?


при этом выше ты описываешь какие-то свои действия, которые заканчиваются:
Цитата(4lex @ 21.1.2009, 21:38) *
получаем заветный релиз.
т.е. вроде все работает.
И мне, как стороннему читателю, непонятно к чему твой вопрос?

----
Цитата(4lex @ 21.1.2009, 21:38) *
смотрим Makefile - 12 строка "MAKEFILE = Makefile" - коментируем, становится немного легче
вот эти действия совершенно непонятны. в мэйкфайл руками лезть - последнее дело.

Если возникают проблемы со сборкой приложений из-за имеющихся на машине IDE/компиляторов, то могу предложить свой подход - использовать BAT-файлы, как описано тут
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
4lex
  опции профиля:
сообщение 23.1.2009, 6:45
Сообщение #19


Новичок


Группа: Новичок
Сообщений: 4
Регистрация: 21.1.2009
Пользователь №: 502

Спасибо сказали: 0 раз(а)




Репутация:   0  


Litkevich Yuriy
Это ведь не форум по юриспруденции, да? В общем случае слово "прав" может использоваться не только как антоним к слову "виновен",
но и для обозначения ПРАВильности действий. Но я учту...
Если не смотреть на сущность "каких-то моих действий", то стороннему наблюдателю все будет непонятно.
мэйкфайл руками лезть - последнее дело... мда, а кроме кнопки "пуск", можно к чему нибудь прикасаться?
Я вроде ясно сказал, что вернул потом все на место и все мои действия были напрвлены на поиск корня зла,
впрочем если не вдаваться в сущность "каких-то действий", то согласен - полный бред.
говорю определенно, у меня на машине НЕТ УСТАНОВЛЕННЫХ IDE, и я с самого начала высказал свои намерения пользоваться блокнотом
из чисто академических побуждений. И ВООБЩЕ со всем колхозом "Qt" я знаком в сумме втечение пары часов.
за ссыль - спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 23.1.2009, 8:54
Сообщение #20


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Цитата(Litkevich Yuriy @ 23.1.2009, 6:07) *
вот эти действия совершенно непонятны. в мэйкфайл руками лезть - последнее дело.
Ну почему же! :)
Я тоже в него переодически лезу, если мне не понятно почему проект не собирается или собирается, но не так.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.4.2024, 6:57