![]() |
|
Модераторы: bsa |
![]()
|
|
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Чoо, тебе точно С++ нужен? Может C#? Он изначально предназначен делать GUI-проги под Windows.
|
|||
|
||||
| kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
А как же не GUI проги на C#? А если по теме, то мне нравится связка NetBeans (среда) + MinGW (под линуксом gcc) + Qt, которую я и советую... -------------------- ![]() |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
Если всё-таки не хочешь С# (хотя не понятно почему), то лучше всего IMHO будет VC 2010 express + Qt. Можно, конечно QtCreator, но лично по мне креатор до студии не дотягивает
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
В Express версии студии, да и в 2010 студии вообще, нету интеграции с Qt, что, по моему, есть нехорошо и неудобно...
Это сообщение отредактировал(а) kosmonaFFFt - 6.9.2010, 07:01 -------------------- ![]() |
|||
|
||||
| Чoо |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 313 Регистрация: 22.9.2009 Репутация: 4 Всего: 4 |
скорее всего вы правы.. Поработал я с code::blocks (до VC еще не дошли руки) с того времени как отписал и много бОльшую часть времени отвлекался на сторонние дела, не связанные с языком. точно -------------------- ![]() OS: Debian Squeeze (kernel 3.8.2) IDE: qtCreator 1.3.1; Eclipse SDK 3.5.2 |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
а зОчем? микрософт - не опенсорс контора. зачем ей вкладывать усилия в разработку интегратора, при том, что Qt доступна под LGPL. т.е. большинство контор не станут покупать коммерческую версию. |
|||
|
||||
| Modul |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
И каковы первые впечатления ? Вы не в восторге ?
С настройкой дела связаны ? --------------------
I'll be back ! |
|||
|
||||
| Чoо |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 313 Регистрация: 22.9.2009 Репутация: 4 Всего: 4 |
Modul, ну как.. Сразу после того как поставил (согласно инструкции на офф. сайте), она просто не запускалась (появлялось лого, потом исчезало и этим все заканчивалось). Попробовал из консоли запустить - получил-таки сообщение с ошибкой:
попробовал с ключом -d. Запустилось. Но при компиляции та же ошибка и вылет. Долго искал в интернете решение. Нашел. Надо добваить http://apt.wxwidgets.org/ в sources.list и обновить систему. Так как трафик экономлю - обновлял только все связанное с wx. Обновился. Среда без проблем запустилась. Попробовал скомпилировать несколько консольных приложений - все клёво. Но до тех пор, пока я не попробовал воспользоваться wx. Создал соответствующий проект. Сразу собираю и запускаю его (пустой) - получаю 50 ошибок с сылками на cursor.h. Сообщения об ошибках мне ни чего сначала не говорили. Начал искать что означает каждая. Что-то понял. Но осталось непонятным: Что делает и для чего код, который заполняется подефолту. Зачем нужен этот cursor.h (ну в принципе в комментарии написано для чего). Вобщем бросил это дело, а на следующий день начал не учиться, а искать причину ошибок при компиляции пустого проекта, убил весь день, но так решения и не нашел (единственное решение, которое было найдено, сводилось к еще одному обновлению). Пробую обновиться - невозможно удовлетворить зависимости. Начинаю уже ими заниматься. Ну в общем в итоге имею 2 потраченных дня, потраченный трафик (кстати качал архив с отладчиком) и среду с криво установленными виджетами (я так понимаю в них проблема). В принципе, консольные приложения делать уже можно, но мне не дает покоя тот факт, что не все работает Это сообщение отредактировал(а) Чoо - 7.9.2010, 00:00 -------------------- ![]() OS: Debian Squeeze (kernel 3.8.2) IDE: qtCreator 1.3.1; Eclipse SDK 3.5.2 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Чoо, во-первых, надо было брать code::blocks из репозитория дистрибутива (ubuntu?) тогда бы и проблем таких не было. Если тебе нужно готовое решение, установи Qt Creator. Только не забудь поставить qt4-dev-tools и libqt4-dev. Затем ступай на qt.nokia.com и вдумчиво читай tutorial на Qt.
|
|||
|
||||
| kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
Вообще-то есть интегратор для 2008 студии от Trolltech (ныне Nokia), тот пост был о том, что интеграции нету именно в 2010 версии студии... -------------------- ![]() |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
я в курсе. а вы вспомните, когда Qt стал доступен под LGPL? вот-вот |
|||
|
||||
| Vasay |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Чoо,
никсы... А какя цель стоит? Что именно писать? Если нужен кросплатформ - пиши на Java Если не нужен - .NET
Они вполне хорошо пишутся и на Java/.NET С++ язык сложный. На его изучение нужны годы.... годы опыта работы в команде с Гугу. (не скажу, что Java/.NET простые - но все же легче, намного легче с++. И, главное, однозначней, их гораздо проще учить по книгам) -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
| Леопольд |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 3 Всего: 13 |
-------------------- вопросов больше чем ответов |
|||
|
||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Это такие страшные типы которые являются к программистам в пол пятого ночи что бы сказать, что хватит дебажитьбадяжить адскую смесь из Java SOAP-сервиса, и 1с-SOAP клиента и пора спать, а то утром будет ломка и отходняк и ДПС-ники будут приставать с вопросами - "че пил/курил, что глаза такие красные? А ну колись, мы тоже хотим пить/курить......французский коньяк и кубинские сигары, да еще и за твой счет" и фиг им объяснишь, что wsdl это не разновидность lsd -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| Чoо |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 313 Регистрация: 22.9.2009 Репутация: 4 Всего: 4 |
наверное так и надо было сделать, но хотелось версию по-свежее поставить.. А система стоит Mint8. ну в принципе да, в ее основе Убунту и бОльшую часть пакетов беру с убунтовских репозитариев. кросплатформеность приветствуется, хотя и не это главное (хотя приятно писать код, который нормально компилируется и мод win и под lin, не требуя при этом доработки или переделки). Собираюсь писать клиенты доступа к базам данных (обобщенно) + разные синтаксические анализаторы, ну или просто программы по обработке какой-либо текстовой информации. Ну это как бы текущие задачи, а так, в идеале, нужно писать то, что просят/требуют. Конечно мог бы писать и на Паскале, тем более когда я еще не сталкивался с какой-либо спецэфичной задачей, которую бы нельзя было решить на нем, однако программисты со знаниями С++ более востребованы, ну и надо (я бы сказал нужно) разбираться в чужих исходниках) -------------------- ![]() OS: Debian Squeeze (kernel 3.8.2) IDE: qtCreator 1.3.1; Eclipse SDK 3.5.2 |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |