Четверг, 28 Марта 2024, 17:12

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » Builder/VS/Qt/Dev/Lcc32 - что лучше? (Помогите выбрать компилятор C++?)
Builder/VS/Qt/Dev/Lcc32 - что лучше?
andarkyДата: Суббота, 14 Августа 2010, 18:03 | Сообщение # 1
старожил
Сейчас нет на сайте
Уважаемые СИшники!
я весной уcтановил Visual Studio 2008 и начал изучать C++.
Я сразу же увидел преимущества этог языка перед Delphi и Бесиком
Недавно крякнул винт 1ТБ на котром все было.
Теперь хочу продолжить изучать Си++ (не C#), но хочу что-нибудь полегче.
Как оказалось, мои экспериментальные программки теперь не работают из-за отсутствия долбаного FRAMEWORK.
Я хочу просто чисты Си++, чтобы не качать 2,5 Гб (а возможно и больше) Microsoft VS.
Некоторые, советуют QT MingW, другие говорят Borland С++Билдер.
А я недавно качнул LCC-Win32 и не могу в нем разобраться.
Посоветуйте пожалуйста!
И чтоб весило это полегче, у меня инет дохлый дома, а на работе админы не дадут, т.к. я FLASHером работаю.



Моя страничка по дизайну
GameDev//Design//3D
Ютубчик
ezhickovichДата: Суббота, 14 Августа 2010, 18:38 | Сообщение # 2
[Великий и могучий хозяинъ]
Сейчас нет на сайте
andarky, мой те совет - юзай студию...
Я юзаю експресс студию ( всего 100 - 120Мб )

А без .NET собственно никуда...

Quote (andarky)
Borland С++Билдер.

Забудь это как страшный сон...
С ним будет много проблем...

Quote (andarky)
MingW

Можно, но некоторые либы на нём не пашут... ( к примеру DevIL )

Ещё можешь скачать девси++ ( DevC++ ), но учти что он на базе MinGW ( следовательно некоторые либы тоже не будут работать... )

Вот как-то так...



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
Stas96Дата: Суббота, 14 Августа 2010, 19:11 | Сообщение # 3
Programmer and Game Designer
Сейчас нет на сайте
andarky, я полностью согласен с ,ezhickovich, юзай Visual Studio Express Edition(2008 или 2010 года) и будет тебе счастье.

Сообщение отредактировал Stas96 - Суббота, 14 Августа 2010, 19:11
AnotherNoobДата: Суббота, 14 Августа 2010, 19:45 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
andarky, действительно, качай Microsoft Visual C++ 2008(или 2010), или же всю студию тоже эксперсс.
bumДата: Суббота, 14 Августа 2010, 19:59 | Сообщение # 5
почетный гость
Сейчас нет на сайте
Обратите внимание на QtCreator. С одной стороны реально классная IDE с встроенным дизайнером GUI, с другой стороны нацелена на написание программ на Qt и поставляется с ним в комплекте. Имхо Qt - это лучший фреймворк для C++ на сегодняшний день. Кроме того программу на Qt можно свободно компилировать не только под Windows, но и под Linux, Mac и даже Symbian (смартфоны на платформе Nokia s60).
SlavyanOOsДата: Суббота, 14 Августа 2010, 20:32 | Сообщение # 6
Problems, developer?
Сейчас нет на сайте
bum, ага. QT рулит!
ezhickovichДата: Суббота, 14 Августа 2010, 20:52 | Сообщение # 7
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Йа къют тоже юзаю, но под студией... ( реально крутой фреймворк... happy )


Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
XimikSДата: Суббота, 14 Августа 2010, 21:28 | Сообщение # 8
участник
Сейчас нет на сайте
для начала - Visual Studio. мощный WYSWISG редактор и куча поддержки вообще, огромное количество литературы.
Qt - лучше юзать под визуалом, встроенный эдитор не по мне
andarkyДата: Суббота, 14 Августа 2010, 22:50 | Сообщение # 9
старожил
Сейчас нет на сайте
спасибо всем,
но нельзя ли ссылку на Экспресс Студио?
QT я нашел, но пока разобраться не могу, VS привычнее

Добавлено (14.08.2010, 22:50)
---------------------------------------------
еще вопрос: допустим я поставлю Экспресс Студио.
Мне потом нужен будет фрамеворк? DotNetFX?



Моя страничка по дизайну
GameDev//Design//3D
Ютубчик
ezhickovichДата: Воскресенье, 15 Августа 2010, 13:36 | Сообщение # 10
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Quote (andarky)
Мне потом нужен будет фрамеворк? DotNetFX?

У меня он сам поставился...

Добавлено (15.08.2010, 13:36)
---------------------------------------------

Quote (andarky)
спасибо всем,
но нельзя ли ссылку на Экспресс Студио?

КЛИК!!!



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
XimikSДата: Воскресенье, 15 Августа 2010, 15:05 | Сообщение # 11
участник
Сейчас нет на сайте
.NET Framework желательно иметь последних версий, это технология будующего, немалое количество программ его использует.
zadrot_666Дата: Воскресенье, 15 Августа 2010, 18:47 | Сообщение # 12
почетный гость
Сейчас нет на сайте
Quote (andarky)
но нельзя ли ссылку на Экспресс Студио?

Зачем Express??? Что тебе мешает скачать Professional?

Добавлено (15.08.2010, 18:47)
---------------------------------------------

Quote (andarky)
но нельзя ли ссылку на Экспресс Студио?

Зачем Express??? Что тебе мешает скачать Professional?


Look at you, hacker. A pathetic creature of meat and bone, panting and sweating as you run through my corridors. How can you challenge a perfect, immortal machine? © SHODAN.
ezhickovichДата: Воскресенье, 15 Августа 2010, 19:33 | Сообщение # 13
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Quote (zadrot_666)
Зачем Express??? Что тебе мешает скачать Professional?

Лицензия...
Потом будут серьёзные проблемы если ты коммерц...
Да и для инди разработчика Express вполне хватит...
И автор не может его себе позволить хотя бы по этому:

Quote (andarky)
И чтоб весило это полегче, у меня инет дохлый дома, а на работе админы не дадут, т.к. я FLASHером работаю.



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
zadrot_666Дата: Воскресенье, 15 Августа 2010, 22:18 | Сообщение # 14
почетный гость
Сейчас нет на сайте
Аа... ну тогда можно юзать Code::Blocks. Как бесплатная IDE лично мне она очень понравилась. А использовать может тот же MSVCовский компилятор.

Look at you, hacker. A pathetic creature of meat and bone, panting and sweating as you run through my corridors. How can you challenge a perfect, immortal machine? © SHODAN.
BOOMДата: Понедельник, 16 Августа 2010, 03:52 | Сообщение # 15
I am the creator of ADE
Сейчас нет на сайте
Quote (ezhickovich)
Quote (andarky)Borland С++Билдер. Забудь это как страшный сон... С ним будет много проблем...

Не прав. Я им пользуюсь, и только одна единственная проблема: Загрузка-Выгрузка макросовтовских дин-либов (то есть DirectX, пока остальные не трогал, кроме sys API, с ними проблем нет)
Проблем в области OpenGL - нет.
Проблем в области OpenAL - нет.
Мульти-процессорная платформа поддерживается с 2006 версии.

Чистый C++ компилит нормально. Вот только цена немного вас испугает...

Quote (ezhickovich)
MingW Можно, но некоторые либы на нём не пашут... ( к примеру DevIL ) Ещё можешь скачать девси++ ( DevC++ ), но учти что он на базе MinGW ( следовательно некоторые либы тоже не будут работать... ) Вот как-то так...

Всё пашет, необходимо только *.O (dinamic lib info) сварганить. На это есть тулс в комплекте с MinGW. Если что, можно подправить inc-файлы.

Visual Studio, а особенно последние версии, меня впечатлили возможностями.

Quote (andarky)
Как оказалось, мои экспериментальные программки теперь не работают из-за отсутствия долбаного FRAMEWORK.

Пиши на чистом C++, в настройках отключи линковку .NET и требовать не будет. happy
А можно начинать с простых проектов. Только так очень сложно для того, кто не знает API и STL.

------------------------------------------------------------------
То, что тебе надо - Dev С++. Он весит в пределах 60 метров, может чуть больше. Есть wxDev С++. Он вообще, заточен как RAD Studio (Диалоги и всё такое). Только в последней версии wxDev C++ ошибок много, но работать можно.

А ещё NetBeans IDE + MinGW. Сама оболочка меня порадовала возможностями и динамичностью. А MinGW вполне работает полноценно с этой оболочкой. Только придётся скачивать отдельно IDE и компилятор. Потом настраивать. Тоже, не слишком много весит, полностью, в пределе 100 метров. Чуть не забыл, NetBeans IDE - мультиязычная оболочка. Поддерживает C++, PHP, JAVA, помоему ещё и питон. На сайте всё подробно расписано, кое где на Русском, где на Английском.

Выбор за тобой...

З.Ы.
NetBeans IDE - OpenSource project, то есть бесплатный.


______________________________
Я вернулся, и это чудо.
______________________________


Сообщение отредактировал BOOM - Понедельник, 16 Августа 2010, 03:55
DDTAAДата: Среда, 25 Августа 2010, 11:28 | Сообщение # 16
заслуженный участник
Сейчас нет на сайте
Посоветуйте и мне чего-нибудь:
Нужна бесплатная или недорогая в том числе и для коммерческих разработок ide и компилятор.

Больше всего понравилась Qt и Code::Blocks.
Первая неплохим редактором гуи, вторая какой-то чистотой кода.

Вопросы: можно ли к кодблоксу подключать библиотеки, писать программы, используя директ или опенгл, опенолл, использовать винапи?
Есть ли в кодблоксе визуальный редактор интерфейсов?
Какой компилятор к нему подключить, чтобы сохранить чистоту кода?

Можно ли программы, написанные на кутэ с использованием её примочек как фреймворка, относительно несложно портировать в другие компиляторы?
Можно ли использовать бесплатную версию кутэ в коммерческих целях?
Можно ли в ней писать на чистом С++ с использованием своих библиотек, но не используя возможностей фреймворка?


Да, я новичок, поэтому вопросы у меня иногда глупые......
Да, у меня действительно такой ник.......
...А я не знаю, почему по профилю мне 28 лет и я Адольф:-)...
ezhickovichДата: Среда, 25 Августа 2010, 14:17 | Сообщение # 17
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Quote (DDTAA)
можно ли к кодблоксу подключать библиотеки, писать программы, используя директ или опенгл, опенолл, использовать винапи?

Да можно...

Quote (DDTAA)
Можно ли программы, написанные на кутэ с использованием её примочек как фреймворка, относительно несложно портировать в другие компиляторы?

Код на кьюте можно скомпилить многими компиляторами...

Quote (DDTAA)
Есть ли в кодблоксе визуальный редактор интерфейсов?

Хз

Quote (DDTAA)
Можно ли в ней писать на чистом С++ с использованием своих библиотек, но не используя возможностей фреймворка?

Зачем тебе тогда сама либа?
Ничто не мешает использовать сторонние модули и т.д. ( где-то видел пример где кьют использовался для простого создания окошек... а весь код был на ГЛ... )

DDTAA, также можешь посмотреть еклипс ( eclipse - Оффсайт )
Тоже весьма хорошая IDE ( под линухом она кажется ещё более удобной... + возможность установки плагинов таких как, PyDev к примеру + опенсорс )



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
DDTAAДата: Среда, 25 Августа 2010, 18:20 | Сообщение # 18
заслуженный участник
Сейчас нет на сайте
Мне-то нужна просто хорошая, желательно не слишком навороченная ненужными примочками IDE и компилятор к ней для C, С++. Интересует максимальная чистота кода, визуальный редактор интефейсов, возможность подключать библиотеки сторонние к коду, хотя бы минимальная подсветка синтаксиса, сворачивание ифов, функций.

При этом инструмент должен быть бесплатным, хорошо если опенсорс или недорогим.


Да, я новичок, поэтому вопросы у меня иногда глупые......
Да, у меня действительно такой ник.......
...А я не знаю, почему по профилю мне 28 лет и я Адольф:-)...
ezhickovichДата: Среда, 25 Августа 2010, 21:04 | Сообщение # 19
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Quote (DDTAA)
Мне-то нужна просто хорошая, желательно не слишком навороченная ненужными примочками IDE и компилятор к ней для C, С++

MinGW
DevC++
CodeBlocks - ( под линухом пришлось настраивать компилятор... )

Quote (DDTAA)
Интересует максимальная чистота кода

MinGW
DevC++
CodeBlocks - ( выглядит достаточно чисто... )

Quote (DDTAA)
визуальный редактор интефейсов

Тут можно использовать сторонние редакторы ( от къюта или wxWidgets к примеру - смотря что юзаешь... )

Quote (DDTAA)
озможность подключать библиотеки сторонние к коду

Ну это есть во всех мне известных...

Quote (DDTAA)
хотя бы минимальная подсветка синтаксиса

Тоже присутствует...

Quote (DDTAA)
При этом инструмент должен быть бесплатным, хорошо если опенсорс или недорогим.

Мной перечисленное подходит под это...

Лучше попробуй их на практике и выбери сам...



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!


Сообщение отредактировал ezhickovich - Среда, 25 Августа 2010, 21:05
DDTAAДата: Среда, 25 Августа 2010, 23:29 | Сообщение # 20
заслуженный участник
Сейчас нет на сайте
У меня вопрос: wxDevC++ это DevC++ и ещё wxWidgets полная или она там урезана?
То есть, что лучше: старый DevC++ и к ней виджетс или же именно wxDevC++?
Да, там реально по виджетс настолько плохая документация?
И какой к ней ещё визуальный редактор интерфейсов и вообще функций фреймворка, а то визуалвх по документации жуткий, а глейд-только интерфейсы и тоже страшноват...
Ох уж мне эти гпл программы biggrin
Как-то больше хочется всё в одном, и компилятор, и иде, и визуальный редактор...

ИЗ ПЕРЕЧИСЛЕННОГО больше приглянулась CodeBlocks, DevC++. Всё же у кодблокса есть удобный визредактор интерфейсов хотя бы для виндовс?


Да, я новичок, поэтому вопросы у меня иногда глупые......
Да, у меня действительно такой ник.......
...А я не знаю, почему по профилю мне 28 лет и я Адольф:-)...
Форум игроделов » Программирование » C/C++ » Builder/VS/Qt/Dev/Lcc32 - что лучше? (Помогите выбрать компилятор C++?)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг