Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Eclipse C++

Eclipse C++ 4 года, 4 мес. назад #1

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
У меня вопрос, а можно программировать в Eclipse на языке С++ под Windows по мимо консоли? Я сейчас начал изучать С++, и хотел бы кодить в Eclipse, очень он мне понравился. Но у меня складывается впечатление, что лучше сразу переходить на визуал студию. На данный момент мне Eclipse выше крыши (toolchain MinGW использую), так как С++ изучать в консоле само то, но как бы хотелось в дальнейшем перейти на оконный интерфейс, и у меня складывается впечатление, что это умеет делать полноценно только Visual Studio. Что вы можете мне подсказать?
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 4 года, 4 мес. назад #2

  • ARV
  • Вне сайта
  • Администратор
  • Постов: 561
  • Репутация: 22
лично я для Windows программирую только в Delphi 7, и даже не представляю, как этот процесс выглядит в Visual Studio... В Eclipse вы спокойно можете программировать все, что угодно, но, на сколько я могу себе представить, средств "визуального" проектирования оконных форм в Eclipse нет. Правда, я и не пытался их искать - возможно, среди плагинов Eclipse есть и визуальные конструкторы форм...
я не ленивый, я энергосберегающий...

Re: Eclipse C++ 4 года, 4 мес. назад #3

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Да я тоже не находил ничего подобного. Или, из-за нехватки знания я не могу найти то, что мне нужно.
Нашел на сайте toolchain MinGW такой пример:

#include <windows.h>
int WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
    MessageBox(0,"Hello, Windows","MinGW Test Program",MB_OK);
    return 0;
}

И создается окошко виндозное с надписью Hello, Windows.

Кстати, кому интересно, вот , как настроить Eclipse под С++ на Windows и Linux. Я пользовался другим материалом, но в видео уроке даже наглядней.
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 4 года, 4 мес. назад #4

  • ARV
  • Вне сайта
  • Администратор
  • Постов: 561
  • Репутация: 22
попробуйте поискать в Eclipse Marketplace плугины для Qt - вроде все вокруг этого вертится... правда, Qt придется так же устанавливать, и при этом в комплекте будет и IDE с визуальным конструктором форм...
я не ленивый, я энергосберегающий...

Re: Eclipse C++ 4 года, 4 мес. назад #5

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Весь день провозился с QT, но так и не навернул его на Eclipse Juno. Я так понял плугин для интеграции QT и Eclipse компания Трольтех уже не поддерживает и продвигает свою IDE, очень даже симпотичную и даже на русском языке. Последняя версия 1.6.1 плугина была закачана с сайта nokia, я так и не понял почему. Все инструкции по интеграции QT датированы 2007 и 2008 годами. Одним словом у меня не получилось.
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 4 года, 4 мес. назад #6

  • ARV
  • Вне сайта
  • Администратор
  • Постов: 561
  • Репутация: 22
ну так и плюньте: Eclipse имеет смысл использовать либо в случае, если нет более достойной альтернативы, либо требуется единообразная работа на различных платформах. мне кажется, навязчивая идея всегда и везде использовать Eclipse - не самая лучшая идея
я не ленивый, я энергосберегающий...
Последнее редактирование: 4 года, 4 мес. назад от ARV.

Re: Eclipse C++ 4 года, 4 мес. назад #7

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Я на Eclipse С++ изучаю в консоли, очень удобно. Но визуал студю 2012 поставил. Мне посоветовали одну библиотеку по работе с сом портом, так я сегодня написал свою первую программу на С++ которая управляет контроллером. Радовался, как ребенок, когда он задрыгал ножками под управлением моей консольной программы.
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 4 года, 3 мес. назад #8

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Короче я опять туплю и не внимательно читаю википедию, где черным по белому написано, что MinGW имеет библиотеки WinAPI. Так что программирование в окнах на Eclipse C++ просто необходимо.
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 4 года, 3 мес. назад #9

  • ARV
  • Вне сайта
  • Администратор
  • Постов: 561
  • Репутация: 22
при программировании под Windows основная проблема с созданием и "оформлением" окон, в том числе диалоговых. если Delphi уже развратила, то создавать окошки ручками, высчитывая пикселы размещения кнопок и т.п. будет очень и очень тоскливо. Не менее тоскливо пользоваться всякими редакторами ресурсов, которые позволяют визуализировать процесс размещения контролов в окне, но потом программно ими управлять через WinAPI - тоже страшно тоскливо...

но в принципе можно
я не ленивый, я энергосберегающий...

Re: Eclipse C++ 4 года, 3 мес. назад #10

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Идем дальше. Для работы с графикой в Eclipse + MinGW можно использовать OpenGL. Для того, чтоб привинтить к Eclipse OpenGL пользуемся информацией тут. Там все на английском, но и так понятно, все с картинками. На худой конец можно воспользоваться переводчиком. У меня с первого раза получилось все сделать. Надеюсь данная информация кому нибудь будет полезна.
Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 4 года, 3 мес. назад от druidcat.

Re: Eclipse C++ 3 года, 7 мес. назад #11

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Вот инструкция по настройке Qt на Eclipse. Все работает. Кстати вышла новая версия Eclipse Kepler. Новая IDE намного быстрее работает чем June.
Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 3 года, 7 мес. назад от druidcat.

Re: Eclipse C++ 2 года, 9 мес. назад #12

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Написал новую инструкцию для Eclipse и QT. Теперь можно использовать формы QT Designer в Eclipse.
Связка Windows+Eclipse+QT+MinGW+QT Designer+CMake. Ссылка: yadi.sk/i/hR2hzI_ZWo62P


PS: Так же вышла новая версия IDE Eclipse Luna, если на её установить CDT, то можно будет пользоваться qmake, и на много проще создавать QT проекты на Eclipse. Но если вы любите CMake, но придется потанцевать с бубном перед тем как создать проект.
Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 2 года, 9 мес. назад от druidcat.

Re: Eclipse C++ 2 года, 9 мес. назад #13

  • druidcat
  • Вне сайта
  • Осваиваюсь на форуме
  • Постов: 35
  • Репутация: 2
Поэкспериментировал с новой IDE Eclipse Luna, и был приятно удивлен. Я выкладывал инструкцию по связке Eclipse+QT+CMake, и там был очень нудный процесс создания проекта в Eclipse Kepler, в Eclipse Luna больше половины танцев с бубном уже не нужны.
Вот ссылка: yadi.sk/i/1oKfMF85WoRdj
Мужчина должен прожить жизнь без сожаления!

Re: Eclipse C++ 2 года, 6 мес. назад #14

  • Tony Kot
  • Вне сайта
  • Новый участник
  • Постов: 2
  • Репутация: 0
Cmake ругается на синтаксис в CMakeLists. Подскажите что исправить, плз.
http://www.cyberforum.ru/attachments/442694d1413220516
Последнее редактирование: 2 года, 6 мес. назад от Tony Kot.

Re: Eclipse C++ 2 года, 6 мес. назад #15

  • ARV
  • Вне сайта
  • Администратор
  • Постов: 561
  • Репутация: 22
Потрудитесь задать вопрос вразумительно, без левых ссылок и т.п.
я не ленивый, я энергосберегающий...
  • Страница:
  • 1
  • 2
Время создания страницы: 0.18 секунд