Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ под Linux

Войти
Регистрация
Восстановить пароль
 
kurlyak
3 / 3 / 0
Регистрация: 26.09.2007
Сообщений: 143
#1

Какую IDE выбрать - C++ Linux

08.12.2016, 12:02. Просмотров 649. Ответов 8
Метки нет (Все метки)

Я щас начал изучать Linux и поставил себе Debian 8.6 KDE на компьютер. Меня интересует какую IDE лучше выбрать что бы создавать на С++ программы с GUI интерфейсом (не консольные), ну- типа как в Windows есть программирование С++ MFC, WinAPI, аналогично создавать для Linux прграммы, то есть не консольного типа, с развитым интерфейсом - кнопочки, окна и т.д.. Я нашел две IDE - QtCreator и KDevelop. Я так понял QtCreator это как раз и есть Qt программирование под KDE типа MFC библиотеки для Visual C++ Windows. Насколько знаю для Gnome программируют на Gtk, а для KDE на Qt.

Вобщим, я собираюсь создавать программы для Linux на С++ аналогично как Visual C++ MFC библиотека для Windows.

Мне надо разобраться, какую IDE выбрать для создания программ (не консольных) на С++ для Linux и KDE.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2016, 12:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Какую IDE выбрать (C++ Linux):

Какую ide и какие библиотеки использовать? - C++ Linux
Добрый день. У меня такой вопрос. Собираюсь написать клиент для соц сети вконтакте для убунту. Приложение будет иметь простой интерфейс как...

какую среду разработки с++ выбрать? - C++ Linux
Итак я пишу на с++ под винду,хотелось бы попробывать писать под линукс) подскажите пожалйста какую среду разработки с++ выбрать? ...

Какую IDE использовать для разработки приложений с GUI? - C++
Нужно написать программу, чтобы она нормально выглядела нужно сделать GUI, но хочу создать его в редакторе форм. QT creator скачал...

Какую GUI библиотеку выбрать? - C++
Библиотеки визуальных компонентов очень громоздки, особенно Qt - 10 мб Hello World смех, да и только. Руганный-переруганный C++ Builder...

выбор IDE - C++ Linux
посоветуйте среду разработки C/C++ со следующими параметрами: 1. Автодополнение кода 2. Встроенный хелп C/C++ (stl) + API Linux 3....

посоветуйте IDE (vi не предлагать) - C++ Linux
хотелось бы иметь нечто наподобие Microsoft Visual Studio, в native code (не java).

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13214 / 7485 / 843
Регистрация: 27.09.2012
Сообщений: 18,401
Записей в блоге: 3
Завершенные тесты: 1
08.12.2016, 13:04 #2
Ставьте QtCreator.
1
kurlyak
3 / 3 / 0
Регистрация: 26.09.2007
Сообщений: 143
11.12.2016, 12:32  [ТС] #3
Спасибо за ответ, а чем они отличаются QtCreator и KDevelop например у них те же самые возможнсти, просто разные люди разрабатывали эти две IDE, вроде как две конкурирующие IDE? Я конечно сам попробую в обеих работать что бы сложить свое мнение, но хотелось бы предварительно иметь мнение об них, знать к чему готовиться так сказать.
0
Croessmah
Эксперт CЭксперт С++
13214 / 7485 / 843
Регистрация: 27.09.2012
Сообщений: 18,401
Записей в блоге: 3
Завершенные тесты: 1
11.12.2016, 13:45 #4
Цитата Сообщение от kurlyak Посмотреть сообщение
например у них те же самые возможнсти,
Кто Вам такое сказал?
0
kurlyak
3 / 3 / 0
Регистрация: 26.09.2007
Сообщений: 143
13.12.2016, 18:40  [ТС] #5
Да, так оказывается у них разные возможности? Я читал KDevelop - вы можете любой компилер подключить С++ или PHP например и писать код. А QtCreator я так понимаю заточен только для С++ и Qt этих функций - создать окно например с интерфейсом, кнопочками, лист- боксами. Или как?

И вот паралельно по Линкс программированию - я читал такие фразы как "сделано на базе Debian" - это что значит? Это типа как есть ядро Линукс Дебиан, и на базе этого ядра я могу написать свою операционку? Например недавно слышал - Вышел Kali Linux на базе Debian - что это значит. Где почитать о том, как на базе чего- то написать свой маленький Линукс? Вот как например Acronis Image если знаете - грузиться такая оболчка Линуксовская с привода DVD и эта оболчка запускает программу резервного копирования дисков. То есть - есть оболочка на базе Линукса (как я понял) загружается после старта компьютера, и когда загрузилась оболочка Acronis Image - вы можете программой под Линукс тоже на базе этой оболочки - то есть поверх оболочки программа делает резевное копирование дисков.

Вот еще вопрос - где поинтересоваться и с чего начать что бы на базе какого- то Линукс написать что- то свое - оболчку для DVD или ОС.

Вот, если можно еще об этом мнение хотелось бы услышать. :-)
0
Skjame
83 / 42 / 8
Регистрация: 20.12.2010
Сообщений: 188
Завершенные тесты: 1
14.12.2016, 11:38 #6
kurlyak, в qtcreator можно писать не используя qt, и можно кроскомпиляцию настроить, как с либами кюти, так и без.
Писать своё ядро запаришься. А вот ОС - легко! Ознакомься http://www.linuxfromscratch.org
1
Martein
Оператор ЭВМ 6 разряда
673 / 84 / 13
Регистрация: 22.06.2014
Сообщений: 174
18.12.2016, 12:21 #7
Суть не в IDE, на самом деле...
1
Миниатюры
Какую IDE выбрать  
kurlyak
3 / 3 / 0
Регистрация: 26.09.2007
Сообщений: 143
20.12.2016, 11:38  [ТС] #8
Спасибо, более- менее ясно.
0
offmonreal
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 9
20.12.2016, 15:16 #9
Если вы не привязываетесь к библиотеке Qt обратите внимание на NetBeans
Если вам С++ нужен то этот инструмент самый стабильный из всех опробованных мной.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2016, 15:16
Привет! Вот еще темы с ответами:

IDE Code::Blocks 10.05. - C++ Linux
ОС Убунту 10,04. Установил иде Code::Blocks 10.05, написал минимал прогу: #include <iostream> #include <math.h> using namespace...

Установка Eclipse IDE for C/C++ Developers - C++ Linux
скачал Eclipse IDE for C/C++ Developers но установить не получается ( помогите пожалуйста скачивал с оф сайта...

Code::Blocks IDE и GL/glut.h - C++ Linux
Можете подсказать какие действия мне нужно выполнить в codebloks начиная с "создать новый проект" что бы собрался и запустился этот код: ...

Подключение библиотек к разным IDE - C++
Как подключать библиотеки по типу qt,sfml,sdl,opengl и некоторые другие,к допустим dev c++ или visual c++ 6.0. Я довольно быстро разобрался...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.12.2016, 15:16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru