Не раз уже упоминалась проблема с нелицензионным софтом. Студию (MSVC) купить может далеко не каждый. Но вот проскакивали упоминания о бесплатных средствах разработки (MinGW, wxWidgets, wxPython, Eclipse).
Народ, поделитесь соображениями по этому поводу. Может кто использует. Что посоветуете? Какие средства перспективнее, удобнее и т.д.?
Алексей
могу посоветовать глянуть на PellesC. это дальнейшее развитие lcc. компилирует с ANSI C. умеет создавать код как под Windows так и под WinCE. IDE, встроенный отладчик присутствуют.
Здравствуйте, Аноним, Вы писали:
А>Не раз уже упоминалась проблема с нелицензионным софтом. Студию (MSVC) купить может далеко не каждый. Но вот проскакивали упоминания о бесплатных средствах разработки (MinGW, wxWidgets, wxPython, Eclipse). А>Народ, поделитесь соображениями по этому поводу. Может кто использует. Что посоветуете? Какие средства перспективнее, удобнее и т.д.? А>Алексей
Windows:
wxDev-CPP
Eclipse + wxFormBuilder
Почему не NetBeans + wxFormBuilder? NetBeans сложнее настраивать.. дольше... хотя сам редактор там удобнее. ИМХО.
Вон там в подписи у меня линк — под линком можно найти видео, как это всё добро в Windows настроить.
Видео по настройке тулзов под Linux еще не готово, думаю закончу в течении пары недель.
Linux:
Code::Blocks
MinGWStudio — хорошая вещь, в принципе, настраивать почти не надо, но часто падает... уж очень часто
Eclipse — под VMWare с 512ю метрами памяти стартовала 12 минут... в общем, скорость работы не впечатлила совсем.
Лично мой выбор — VC++ Express 2005 (бесплатный) + DilaogBlocks (платный)
После того как всё уже работает, делаю проект для wxDev-CPP и пробую собрать. Если собралось, значит под Linux соберется без проблем. Если не собралось — доработка напильником
Здравствуйте, <Аноним>, Вы писали:
А>Какие средства перспективнее, удобнее и т.д.?
Все это сугубо индивидуально, одному удобно одно, другому — другое. Нужно отталкиваться не столько от платности/бесплатности среды, но и учитывать, понадобятся ли в будущем какие-то расширения, доболнительные библиотеки, будут ли эти расширения совместимы с выбранным инструментом. Relayer посоветовал посмотреть на потомка lcc, потомка я не видел, но самим lcc пользовался достаточно долго, весьма удобная штука, если хватает чистого С. Понадобятся плюсы — до свидания, ищем другой инструмент. Лично я сейчас не тратил время и силы на неMS инструменты, тем более, что у них есть и бесплатные варианты.
Здравствуйте, Аноним, Вы писали:
А>Не раз уже упоминалась проблема с нелицензионным софтом. Студию (MSVC) купить может далеко не каждый. Но вот проскакивали упоминания о бесплатных средствах разработки (MinGW, wxWidgets, wxPython, Eclipse). А>Народ, поделитесь соображениями по этому поводу. Может кто использует. Что посоветуете? Какие средства перспективнее, удобнее и т.д.? А>Алексей
Здравствуйте, Аноним, Вы писали:
А>Народ, поделитесь соображениями по этому поводу. Может кто использует. Что посоветуете? Какие средства перспективнее, удобнее и т.д.?
Вопрос уже обсуждался раньше.
Сам использую свяку MSVC++ 2005 Express Edition + HTMLayout.
Здравствуйте, pavel_turbin, Вы писали:
Л>>Так ведь там же MFC вроде как нету, а мне ГУЙ нужен.
_>да. Если Для GUI можно использовать DHTMLые интерфейсы IWebBrowser2, IHTMLDocument2. Всю логику выносим в HTML и JavaScript.
Здравствуйте, YuriKobets, Вы писали:
YK>Здравствуйте, pavel_turbin, Вы писали:
_>>да. Если Для GUI можно использовать DHTMLые интерфейсы IWebBrowser2, IHTMLDocument2. Всю логику выносим в HTML и JavaScript.
YK>Тогда уж в HTMLayout
пока что движок IE много мощнее и надежнее. Да и технологичнее, т.к. все сделано на одной платформе. Web designer просто рисует и тестирует в IE. Дальше переносишь в окна.
Здравствуйте, Аноним, Вы писали:
А>Не раз уже упоминалась проблема с нелицензионным софтом. Студию (MSVC) купить может далеко не каждый. Но вот проскакивали упоминания о бесплатных средствах разработки (MinGW, wxWidgets, wxPython, Eclipse). А>Народ, поделитесь соображениями по этому поводу. Может кто использует. Что посоветуете? Какие средства перспективнее, удобнее и т.д.? А>Алексей
Смотря какая цель?
Для кроссплатформенных разработок лучше CodeBlocks не видел — поддерживает уйму компиляторов + можно под него настроить практически любую систему сборки. Он использует wxWidgets там есть встроенный редактор ресурсов для wxWidgets aka wxSmith (как он — не пользовался толком). Разработчики довольно отзывчивые довольно быстро правят баги. Основное удобство, когда нужно компилить под несколько компиляторов сразу. Скачай попробуй.
Если все под винду, то лучше все таки 2005 студия фришная, да и МФЦ и ВТЛ к ней прикручиваются из PSDK. Проблем не вижу.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
_>>чем "Visual Studio Express Editions " плоха?
Л>Так ведь там же MFC вроде как нету, а мне ГУЙ нужен.
Л>P.S. Это я создал топик, прошу прощения, что сразу не зарегистрировался.
Если денег жалко, тогда цепляй к "Visual Studio Express Editions " WTL(бесплатна, немного сложнее MFC, но писать GUI приятнее будет)