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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
LionMdS
2 / 2 / 1
Регистрация: 28.03.2009
Сообщений: 84
#1

IDE for Cpp - C++

29.01.2010, 23:52. Просмотров 1075. Ответов 12
Метки нет (Все метки)

Вобщем, чем больше я искал и вникал в тему тем больше разочаровывался. Одна IDE бесплатная, но для неё надо купить компилятор, Вторая бесплатная но гнилая, Третья тоже, и т.д.
+ Многие из бесплатных IDE по лицензионному соглашению обязывают тебя писать токо OpenSource программы по лицензии GNU, GPL.

Вот собственно мой вопрос:
Есть ли IDE для С++
1) Бесплатная, т.е. свобода действий, ничем не обязующее лицензионное соглашение в самой IDE и в компиляторе.
2) Наличие редактора форм.
3) Более менее стабильная.

Ну типо как SharpDevelop токо для С++ ?

Заранее благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2010, 23:52     IDE for Cpp
Посмотрите здесь:

Нормальная IDE для компиляции одного .cpp - C++
Учу с++. Перепробовал половину сред в ветке вверху. Но лучше вижуал студии не нашел. Ее самый большой недостаток — она создает десятки...

Предлагаю людям как усовершенствовать IDE Dev-Cpp 4.9.9.2 - C++
Значит, напомню, среда это давно не развивается уже. Если вы скачаете её, то в предлагаемых пакетах к этой среде последний g++ версии аж...

.h и .cpp - C++
В общем написал небольшой шаблонный механизм, который собираюсь неоднократно юзать в будущем. По файликам расфасовал его как надо, однако...

Файлы .cpp и .h - C++
Добрый день! Подскажите, пожалуйста, как в программу добавить файлы .cpp и .h? Эти файлы уже написаны и их осталось только подключить к...

Не компилится *.cpp - C++
Создал заголовочный файл *.h , он описывает интерфейс класса. Создал файл исходного кода *.срр , он описывает реализацию класса. Так вот,...

rand() cpp - C++
1. Тут недавно мне пришлось вспомнить как работать с rand() в С++. Ну сложности не было, конечно, нужно было случайное число на неком...

Компиляция .cpp - C++
Доброго времени суток, уважаемым форумчанам. Пишет чайник. Я хочу установить скрипт баннерообменной сети, выбрал (долго искал и выбирал)...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
30.01.2010, 00:13     IDE for Cpp #2
Dev-C++, eclipse, geany.
LionMdS
2 / 2 / 1
Регистрация: 28.03.2009
Сообщений: 84
30.01.2010, 00:16  [ТС]     IDE for Cpp #3
Dev-Cpp пробовал, чёто оно у меня очень криво стало, и не оень то хотело работать, а остальное буду пробовать спс. Если кто ещё чаво знает пишите.
Vourhey
Почетный модератор
6477 / 2252 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
30.01.2010, 00:35     IDE for Cpp #4
LionMdS, можешь не пробовать. Я проигнорировал твой второй пункт, когда их перечислял. В них нет билдера форм.

Добавлено через 50 секунд
Цитата Сообщение от LionMdS Посмотреть сообщение
чёто оно у меня очень криво стало, и не оень то хотело работать
Что именно не хотело работать? Почему у остальных нормально работает?
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
30.01.2010, 11:26     IDE for Cpp #5
LionMdS, Бесплатные среды (IDE) для программирования на С/С++
Evg
Эксперт CАвтор FAQ
17536 / 5774 / 370
Регистрация: 30.03.2009
Сообщений: 15,889
Записей в блоге: 26
30.01.2010, 11:43     IDE for Cpp #6
А мне всегда казалось, что все бесплатно распространяемые компиляторы и IDE в нагрузку имеют всякие лицензии наподобие GPL, которые НЕ дают 100% свободы. Т.е. ты можешь продавать свой продукт, разработанный на этом компиляторе, но продавать имеешь право только с исходниками
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
30.01.2010, 14:07     IDE for Cpp #7
Насколько я понимаю текст лицензии, это относится только к работам, основанным на исходном коде самих GPL'нутых компиляторов и IDE. Со своим собственным кодом делай что хочешь. Тем более, что именно к разработке и созданию кода компилятор с IDE имеют мало отношения, тут голова работает.
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,911
30.01.2010, 14:11     IDE for Cpp #8
GPL не действует на результат работы той или иной программы(как я понимаю ). Т.e. эта лицензия вступает в силу только тогда, когда ты используешь для своих разроботак ту или иную часть исходного кода или библиотек какого-либо продукта, который распростроняется по этой лицензии. Что касается GCC, то тут, как несложно догадаться, всё довольно муторно. Так или иначе приходится использовать заголовочные файлы и библиотеки, которые являются частью GCC.
P.S. Есть такой документ как GCC RUNTIME LIBRARY EXCEPTION. Если бы кто-то смог по-человечески объяснить что там имеется в виду, было очень неплохо Если и там нет никакой лазейки чтобы обойти GPL, то про GCC для закрытой разработки думаю можно забыть.
Evg
Эксперт CАвтор FAQ
17536 / 5774 / 370
Регистрация: 30.03.2009
Сообщений: 15,889
Записей в блоге: 26
30.01.2010, 14:33     IDE for Cpp #9
Цитата Сообщение от rangerx Посмотреть сообщение
Если и там нет никакой лазейки чтобы обойти GPL
Формально GPL не имеет юридической силы у нас в стране, т.к. официально на русский язык не переведена. А вообще мне бы тоже было интересно почитать на доступном для понимания русском языке (т.е. объяснения для нормальных людей, а не юристов)
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
30.01.2010, 17:38     IDE for Cpp #10
Цитата Сообщение от rangerx Посмотреть сообщение
Есть такой документ как GCC RUNTIME LIBRARY EXCEPTION.
Там как раз говорится, что можно свободно распространять целевой код (т.е. бинарники), полученный из "независимых модулей" (т. е. использующих вызов GCC RTL, но не основанных на её исходниках) путём "правомерной компиляции" (т.е. на GCC или другом компиляторе под лицензией GPL или же вообще без участия GCC: под это определение не попадает использование сторонних не GPL-инструментов на объектных файлах, например), на любых условиях.
rangerx
1932 / 1541 / 141
Регистрация: 31.05.2009
Сообщений: 2,911
31.01.2010, 15:57     IDE for Cpp #11
Цитата Сообщение от Nick Alte Посмотреть сообщение
Там как раз говорится, что можно свободно распространять целевой код (т.е. бинарники), полученный из "независимых модулей" (т. е. использующих вызов GCC RTL, но не основанных на её исходниках) путём "правомерной компиляции" (т.е. на GCC или другом компиляторе под лицензией GPL или же вообще без участия GCC: под это определение не попадает использование сторонних не GPL-инструментов на объектных файлах, например), на любых условиях.
А в двух словах(для особо непонятливых)? Т.е. закрытая разработка возможна? Я правильно понимаю?
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
31.01.2010, 17:13     IDE for Cpp #12
Насколько я понял, да. Только нельзя инструменты "со стороны" привлекать, если они не GPL.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2010, 17:15     IDE for Cpp
Еще ссылки по теме:

Файлы .h и .cpp - C++
Мне надо подключить несколько файлов к проекту. Какие надо использовать .h или .cpp ? И вообще какая между ними разница???

Разделение на .cpp и .h - C++
Здравствуйте! Прошу прощения за повтор, честно смотрела другие похожие, но все равно не разобралась. Нужно разделить программу на •...

Из .exe в .cpp - C++
Добрый день. У меня есть программка(написанная на С++) с расширением .exe . Есть ли какая то возможность получить .cpp код этой...

template .h .cpp - C++
Здраствуйте! Возник вопрос по поводу шаблонов. В книге лафоре написана очередь Queue с использованием шаблонов, и там всё раздельно...

Очереди Cpp - C++
привет всем, помогите реализовать программку на С++ Смоделировать очередь(на базе статического массива), в которой реализован такой...


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

Или воспользуйтесь поиском по форуму:
LionMdS
2 / 2 / 1
Регистрация: 28.03.2009
Сообщений: 84
31.01.2010, 17:15  [ТС]     IDE for Cpp #13
Цитата Сообщение от LionMdS Посмотреть сообщение
1) Бесплатная
2) Наличие редактора форм.
3) Более менее стабильная.
Так есть такое???
Yandex
Объявления
31.01.2010, 17:15     IDE for Cpp
Ответ Создать тему
Опции темы

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