Eclipse C++

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 3 мес. назад #1 от druidcat
druidcat создал эту тему: Eclipse C++
У меня вопрос, а можно программировать в Eclipse на языке С++ под Windows по мимо консоли? Я сейчас начал изучать С++, и хотел бы кодить в Eclipse, очень он мне понравился. Но у меня складывается впечатление, что лучше сразу переходить на визуал студию. На данный момент мне Eclipse выше крыши (toolchain MinGW использую), так как С++ изучать в консоле само то, но как бы хотелось в дальнейшем перейти на оконный интерфейс, и у меня складывается впечатление, что это умеет делать полноценно только Visual Studio. Что вы можете мне подсказать?

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад #2 от ARV
ARV ответил в теме Re: Eclipse C++
лично я для Windows программирую только в Delphi 7, и даже не представляю, как этот процесс выглядит в Visual Studio... В Eclipse вы спокойно можете программировать все, что угодно, но, на сколько я могу себе представить, средств "визуального" проектирования оконных форм в Eclipse нет. Правда, я и не пытался их искать - возможно, среди плагинов Eclipse есть и визуальные конструкторы форм...

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 3 мес. назад #3 от druidcat
druidcat ответил в теме Re: Eclipse C++
Да я тоже не находил ничего подобного. Или, из-за нехватки знания я не могу найти то, что мне нужно.
Нашел на сайте 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. Я пользовался другим материалом, но в видео уроке даже наглядней.

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад #4 от ARV
ARV ответил в теме Re: Eclipse C++
попробуйте поискать в Eclipse Marketplace плугины для Qt - вроде все вокруг этого вертится... правда, Qt придется так же устанавливать, и при этом в комплекте будет и IDE с визуальным конструктором форм...

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 3 мес. назад #5 от druidcat
druidcat ответил в теме Re: Eclipse C++
Весь день провозился с QT, но так и не навернул его на Eclipse Juno. Я так понял плугин для интеграции QT и Eclipse компания Трольтех уже не поддерживает и продвигает свою IDE, очень даже симпотичную и даже на русском языке. Последняя версия 1.6.1 плугина была закачана с сайта nokia, я так и не понял почему. Все инструкции по интеграции QT датированы 2007 и 2008 годами. Одним словом у меня не получилось. :(

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 3 мес. назад - 11 года 3 мес. назад #6 от ARV
ARV ответил в теме Re: Eclipse C++
ну так и плюньте: Eclipse имеет смысл использовать либо в случае, если нет более достойной альтернативы, либо требуется единообразная работа на различных платформах. мне кажется, навязчивая идея всегда и везде использовать Eclipse - не самая лучшая идея :)

я не ленивый, я энергосберегающий...
Последнее редактирование: 11 года 3 мес. назад от ARV.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 3 мес. назад #7 от druidcat
druidcat ответил в теме Re: Eclipse C++
Я на Eclipse С++ изучаю в консоли, очень удобно. Но визуал студю 2012 поставил. Мне посоветовали одну библиотеку по работе с сом портом, так я сегодня написал свою первую программу на С++ которая управляет контроллером. Радовался, как ребенок, когда он задрыгал ножками под управлением моей консольной программы. :)

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 2 мес. назад #8 от druidcat
druidcat ответил в теме Re: Eclipse C++
Короче я опять туплю и не внимательно читаю википедию, где черным по белому написано, что MinGW имеет библиотеки WinAPI. Так что программирование в окнах на Eclipse C++ просто необходимо. ;)

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 2 мес. назад #9 от ARV
ARV ответил в теме Re: Eclipse C++
при программировании под Windows основная проблема с созданием и "оформлением" окон, в том числе диалоговых. если Delphi уже развратила, то создавать окошки ручками, высчитывая пикселы размещения кнопок и т.п. будет очень и очень тоскливо. Не менее тоскливо пользоваться всякими редакторами ресурсов, которые позволяют визуализировать процесс размещения контролов в окне, но потом программно ими управлять через WinAPI - тоже страшно тоскливо...

но в принципе можно

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
11 года 2 мес. назад - 11 года 2 мес. назад #10 от druidcat
druidcat ответил в теме Re: Eclipse C++
Идем дальше. Для работы с графикой в Eclipse + MinGW можно использовать OpenGL. Для того, чтоб привинтить к Eclipse OpenGL пользуемся информацией тут . Там все на английском, но и так понятно, все с картинками. На худой конец можно воспользоваться переводчиком. У меня с первого раза получилось все сделать. Надеюсь данная информация кому нибудь будет полезна.

Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 11 года 2 мес. назад от druidcat.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
10 года 6 мес. назад - 10 года 6 мес. назад #11 от druidcat
druidcat ответил в теме Re: Eclipse C++
Вот инструкция по настройке Qt на Eclipse. Все работает. Кстати вышла новая версия Eclipse Kepler. Новая IDE намного быстрее работает чем June.

Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 10 года 6 мес. назад от druidcat.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
9 года 8 мес. назад - 9 года 8 мес. назад #12 от druidcat
druidcat ответил в теме Re: Eclipse C++
Написал новую инструкцию для 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, но придется потанцевать с бубном перед тем как создать проект.

Мужчина должен прожить жизнь без сожаления!
Последнее редактирование: 9 года 8 мес. назад от druidcat.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • druidcat
  • druidcat аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
9 года 8 мес. назад #13 от druidcat
druidcat ответил в теме Re: Eclipse C++
Поэкспериментировал с новой IDE Eclipse Luna, и был приятно удивлен. Я выкладывал инструкцию по связке Eclipse+QT+CMake, и там был очень нудный процесс создания проекта в Eclipse Kepler, в Eclipse Luna больше половины танцев с бубном уже не нужны.
Вот ссылка: yadi.sk/i/1oKfMF85WoRdj

Мужчина должен прожить жизнь без сожаления!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
9 года 5 мес. назад - 9 года 5 мес. назад #14 от Tony Kot
Tony Kot ответил в теме Re: Eclipse C++
Cmake ругается на синтаксис в CMakeLists. Подскажите что исправить, плз.
[img size=676x342] www.cyberforum.ru/attachments/442694d1413220516 [/img]
Последнее редактирование: 9 года 5 мес. назад от Tony Kot.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
9 года 5 мес. назад #15 от ARV
ARV ответил в теме Re: Eclipse C++
Потрудитесь задать вопрос вразумительно, без левых ссылок и т.п.

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум