Вопросы новичка по Qt |
Здравствуйте, гость ( Вход | Регистрация )
Вопросы новичка по Qt |
Litkevich Yuriy |
20.1.2009, 19:34
Сообщение
#11
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
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, 19:17
Сообщение
#14
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 21.1.2009 Пользователь №: 502 Спасибо сказали: 0 раз(а) Репутация: 0 |
вопрос! В чем я не прав? Или не прав не я? сдаюсь, говори правильный ответ.Дык, кабы я знал... захотелось чего-то большого и светлого, чтобы жизнь с чистого листа... как узнал, что opery в Qt написали (старая моя любовь) ну все думаю - судьба! а тут с хеловорда суходрочность такая . не знаю прям идти ли дальше... правда я забыл сказать, что не перегружал машину неск суток и туча программ всяких запущена... подожду пока все закачается, через пару дей перегружу, а там поглядим... |
|
|
Litkevich Yuriy |
21.1.2009, 20:27
Сообщение
#15
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
4lex, ты вообще о чем?
внимание, вопрос! В чем я не прав? Или не прав не я? почему ты решил, что кому-то интересно угадывать в чем ты прав, а вчем нет? Есть какая-то проблема с Qt? Дак опиши ее.П.С. суходрочность такая у нас так непринято говорить.
|
|
|
SABROG |
21.1.2009, 20:44
Сообщение
#16
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
у нас так непринято говорить. Потому, что это программерские будни Раньше кстати небыло этого файлика 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, ты вопрос задал буквально такой:
а теперь, внимание, вопрос! В чем я не прав? Или не прав не я? при этом выше ты описываешь какие-то свои действия, которые заканчиваются: получаем заветный релиз. т.е. вроде все работает.И мне, как стороннему читателю, непонятно к чему твой вопрос? ---- смотрим 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 |
|
|
|
Текстовая версия | Сейчас: 16.1.2025, 2:58 |