![]() |
|
![]() ![]() ![]() |
|
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
||||
|
||||
Acer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 652 Регистрация: 5.9.2007 Где: UA::DN Репутация: 15 Всего: 8 |
Валерия, на мой взгляд Qt + Eclipse + MinGW + Qt Eclipse Integration
1. Распаковываем Eclipse(для работоспособности Eclipse нужна java машина) 2. Устанавливаем MinGW(можно скачать инсталятор, который через инет скачает нужные пакеты и установит, можно все по отдельности) 3. Устанавливаем Qt 4. Устанавливаем Eclipse Integration(следуя указаниям инсталятора все просто) 5. Пишем код и компилим. 6. Сборка будет динамическая, то есть в зависимости от потребностей приложения нужно будет таскать за собой библиотеки Qt, а так же в обязательном порядке mingwm10.dll (CRT) Это сообщение отредактировал(а) Acer - 3.3.2009, 09:53 |
|||
|
||||
Валерия |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: нет Всего: 8 |
А можно будет получить файлик exe небольшого размера, простейший "Hello world" в окне, но что бы никаких лишних dll?
|
|||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
||||
|
||||
Валерия |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: нет Всего: 8 |
||||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
Валерия, зачем тебе Qt если ты только хеловорлды хочешь писать? Это все равно что брать БелАЗ в качестве персонального авто).
а с GTK+ та же фигня(как и с любыми другими библиотеками) - если ты пользуешься ими, придется тащить их за собой. |
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Для каждой задачи есть свои инструменты. При желании можно очень многое наворотить обычными .bat файлами или shell скриптами. Exe'шник со всеми известными изворотами над Qt, для программы типа "Hello, world", менее 7Мб ты не получишь. Надо все таскать с собой, пока библиотеки Qt не станут стандартом де-факто как виртуальная машина Java. Нет, ну правда качать несколько ДВД рипов новой игры, скажем размером в 12 гигов, никого не коробит, а установить программу написанную на Qt через инсталлер уже проблема. Дай Бог чтобы весила еще больше, т.к. функционала прибавится также больше. Просто если посидеть и разобраться как там все завязано между собой станет сразу понятно, что все это нужно. |
|||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
ну на линуксе Qt уже давно стандарт... Так что там исполняемые файлы меньше весят
|
|||
|
||||
SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
||||
|
||||
chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
чо за бред? посмотри мою подпись - QT 4 Спокойно собирается с помощью VC++ 2008 Express Edition ЗЫ вот MS VC++ Embedded 4.0 офф не поддердживается, но у меня есть желание прикрутить, но пока времени нет ![]() ЗЫЫ ![]() Это сообщение отредактировал(а) chaos - 3.3.2009, 09:37 |
|||
|
||||
chaos |
|
||||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 5 Всего: 44 |
расскажите пжалуйста причинно следственную связь про меньше весит? ![]() вот например если посмотреть на либы кутэшные, так мало чем размер отличается от циндоваго или маковского
Добавлено через 1 минуту и 16 секунд причем либы стрипнутые |
||||
|
|||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
chaos, речь про то, что при разработке программы под никсы не надо думать о том, чтобы таскать Qt с тобой. Достаточно правильно прописать в пакете зависимости. Если надо - Qt поставится сердствами пакетного менеджера.
|
|||
|
||||
pan2004 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 357 Регистрация: 28.7.2007 Репутация: 6 Всего: 9 |
да это действительно не так, но раньше приходилось вызывать qmake etc самому, или доставать интегратор для студии. Сейчас с выходом Qt 4.5 на офиц странице закачки появилась возможность открыто загрузить Visual Studio Add-in - Beta(для любых Qt лицензий) |
|||
|
||||
Torsten |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 10.6.2008 Где: Pskov Репутация: 3 Всего: 7 |
ага я вот тоже заметил некоторую помешенность у некоторых личностей (даже среди моих друзей такие есть) на размер программы. тем не менее купить игрушку у которой написано 26 гб свободного места на винте - ни для кого сейчас не проблема. Добавлено @ 17:14
если ты эти особенности не знаешь, то и использовать не будешь. При использовании Qt тем более, т.к. там уже все кросс-платформенно сделано. Следовательно, от IDE и ОС - ничего не зависит, кроме того с какой легкостью будет писатся код. То что под виндой легче всего писать под студией наверное ни у кого возражений не вызывает ? Вот поэтому я и советовал студию. Это и в будующем может пригодится, не будешь же ли ты в резюме писать имею опыт работу с qt creator. Это сообщение отредактировал(а) Torsten - 3.3.2009, 17:19 --------------------
We have no begining, we have no end. We are infinite. |
|||
|
||||
Любитель |
|
||||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Не согласен. Ту же pragma once с VC++ многие начинают использовать. Или в гцц массивы на стеке с динамическим размером.
Если собираешь зарабатывать на Qt-девелопменте, то почему нет? Да и вообще в 99% случае Qt-разработчики нужны как linux-девелоперы. Какая тут студия?! Почитайте реальные вакансии ![]() |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |