Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компилятор C++ 
:(
    Опции темы
WolfAlone
  Дата 26.1.2009, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



Здравствуйте! Появилась несколько вопросов касательно С++. В этом деле я не шибко грамотный. Требуется найти хорошую, бесплатную "формошлёпку", умеющую создавать приложения не требующие доп. файлов для работы программы. То есть основные требования к среде:
1. IDE с возможность визуального проектирования окон, кнопок и пр.
2. Как можно меньший размер готового приложения

На данный момент мне известны:
a) Borland C++ Explorer (Turbo)
b) Microsoft VC++ 2008
c) SharpDevelop

И ещё пару вопросов немного не в тему.
Как сделать .NET независимое приложение на M$ VC++ 2008

Кто нибудь работал в SharpDevelop? Что это за зверь? Можно ли там сделать приложения независимые от .net?

P.S. Спасибо!


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
andrew_121
Дата 26.1.2009, 22:45 (ссылка)  | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



WolfAlone, Я вопще Борланд за компилер не считаю.
Вот Визуал - это уже что-то.
Ну а если серьезно, то компилятор и дизайнер форм - это разные вещи.
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
WolfAlone
  Дата 26.1.2009, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В экстазе
***


Профиль
Группа: Завсегдатай
Сообщений: 1010
Регистрация: 16.9.2008
Где: Рай

Репутация: нет
Всего: 5



andrew_121, спасибо!

Попробовал нечто, под названием wx-devcpp, судя по тому, что я смог перевести с английского - это MinGW + DevCPP + какой-то аццкий конструктор форм. При попытке создать на нем форму - вылазиет куча ошибок, каких - сам не пойму.

Ещё почитав ветку о компиляторах С++ (на тот момент 28стр.) - выяснилось, что для запуска программ с MinGW требуется какая-то рантайм библиотека. Для меня это критично в данный момент, т.к. файл должен быть "цельным", без прочих библиотек и привязок к разнообразным фреймворкам.

В sharpDevelop разочаровался, без .net не запускается :( (готовая программа)

Пробовал VC++ 6, закопался в разнообразном "побочном" (на мой взгляд) коде, хотя размер приложения приятно удивил. Но есть минус... Он платный!

В VC++ 2008, так и не пойму, как сделать stand-alone приложение, что бы работало на машине с только-что установленным XP, без .нет и пр. библиотек.

И ещё вопрос... Если "формошлёпка" и компилятор - это совсем разные вещи, подскажите связку формошлёпки с компилятором! Ещё раз спасибо всем откликнувшимся!

Добавлено через 2 минуты и 26 секунд
Да, чуть не забыл! Самое интересное! В wx-devcpp, при создании формы - как ни странно, если на форму не наклеить кнопку и не в писать в неё какой-нибудь код (хоть комментарий, не принципиально) - проект напрочь отказывается компилироваться! Т.е. тыкаю по кнопке "компил", а эффект 0-ой  smile  


--------------------
И сказал Бог: "Тогда я построю свой мир с блэк-джеком и шлюхами!"

Ф топку Ubuntu, Debian наше фсё!

(с) Евгений Вольф
PM MAIL WWW ICQ Skype   Вверх
pan2004
Дата 26.1.2009, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 357
Регистрация: 28.7.2007

Репутация: 2
Всего: 9



Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
В sharpDevelop разочаровался, без .net не запускается

А как ты думал? ЭТО ЖЕ ШАРП!

Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.

+1.
А чтобы объединить их вместе, используй QtCreator. Eclipse лучше, но тебе его наверно трудно будет поставить...

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
Ещё почитав ветку о компиляторах С++ (на тот момент 28стр.) - выяснилось, что для запуска программ с MinGW требуется какая-то рантайм библиотека.

Они забыли упомянуть, что эта "библиотека" 10 килобайт веса.

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
Если "формошлёпка" и компилятор - это совсем разные вещи, подскажите связку формошлёпки с компилятором! Ещё раз спасибо всем откликнувшимся!

Эта вещь называется IDE. QtCreator одна из них, но не единственная)

Цитата(WolfAlone @  26.1.2009,  23:07 Найти цитируемый пост)
под названием wx-devcpp

выкинь эту падделку на  smile . Кути рулидЪ.



--------------------
Qt4/C++ fan
WinXP SP3: MSVC++2005 Qt4.5.1 Boost1.39
сыграем в дурака?
PM MAIL   Вверх
Goliaf777
Дата 27.1.2009, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 19.11.2008

Репутация: нет
Всего: нет



gcc and g++ smile 
PM MAIL ICQ Skype Jabber   Вверх
Lazin
Дата 27.1.2009, 10:12 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
WolfAlone, Я вопще Борланд за компилер не считаю.

на чем это основано?

Цитата(andrew_121 @  26.1.2009,  22:45 Найти цитируемый пост)
Ну а если серьезно, то компилятор и дизайнер форм - это разные вещи.
Я юзаю Mingw - как компилятор(это для Win), и Qt - как фреймворк и дизайнер.

В том-то и штука, что у Борланда все это интегрировано, в результате скорость формошлепства недостижима всякими QTCreator-ами smile

Добавлено через 1 минуту и 52 секунды
каждый инструмент для своей задачи, глупо писать простое приложение которое будет запускаться 2 раза и оба раза под windows используя кроссплатформенный ГУИ фреймверк стоимостью 3 килобакса smile 
PM MAIL Skype GTalk   Вверх
vinter
Дата 27.1.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Explorer
****


Профиль
Группа: Завсегдатай
Сообщений: 2735
Регистрация: 1.4.2006
Где: Н.Новгород

Репутация: 8
Всего: 56



Цитата(Lazin @  27.1.2009,  11:12 Найти цитируемый пост)
кроссплатформенный ГУИ фреймверк стоимостью 3 килобакса 

QT скоро будет халявным  smile  smile  smile 


--------------------
Мой блог
PM MAIL WWW   Вверх
andrew_121
Дата 27.1.2009, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(pan2004 @  26.1.2009,  23:48 Найти цитируемый пост)
А чтобы объединить их вместе, используй QtCreator.

+1 Жаль что пока бета. Но работает!


Цитата(pan2004 @  26.1.2009,  23:48 Найти цитируемый пост)
Они забыли упомянуть, что эта "библиотека" 10 килобайт веса.

Верно.


Цитата(Lazin @  27.1.2009,  10:12 Найти цитируемый пост)
В том-то и штука, что у Борланда все это интегрировано, в результате скорость формошлепства недостижима всякими QTCreator-ами smile

Но есть реальный риск, так и остаться не грамотным в плане создания приложений без использования оного smile 


Цитата(vinter @  27.1.2009,  10:21 Найти цитируемый пост)
QT скоро будет халявным  smile  smile  smile  

Ждемс.

Это сообщение отредактировал(а) andrew_121 - 27.1.2009, 10:48


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 27.1.2009, 11:00 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  27.1.2009,  10:47 Найти цитируемый пост)
Но есть реальный риск, так и остаться не грамотным в плане создания приложений без использования оного

а QTCreator сильно другой подход предлагает? smile 
больно вы грамотные, QT-более абстрактная и высокоуровневая библиотека, которая изолирует код от ОС, а при программировании с использованием VCL очень даже часто приходится использовать WinAPI smile 
И вообще, грамотность должна проявляться в результатах, а не в их достижении самым извращенным способом =)
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 27.1.2009, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
а QTCreator сильно другой подход предлагает?

Естно! Сигналы и слоты вручную связывать нужно. Да и прелесть не в этом, а в том что сей код собирается большинством компилеров. 


Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
при программировании с использованием VCL очень даже часто приходится использовать WinAPI

И разве это плюс?


Цитата(Lazin @  27.1.2009,  11:00 Найти цитируемый пост)
И вообще, грамотность должна проявляться в результатах, а не в их достижении самым извращенным способом =) 

Все относительно!


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mrbrooks
Дата 27.1.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
Все относительно! 

а ну.
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
И разве это плюс?

а разве это минус?
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
Естно! Сигналы и слоты вручную связывать нужно. Да и прелесть не в этом, а в том что сей код собирается большинством компилеров. 

ценное замечание. ну и пускай собирают. это не повод для оголтелого фанатизма, с хаяньем конкурирующих библиотек под маздай.
PM MAIL   Вверх
HappyLife
Дата 27.1.2009, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: нет
Всего: 8



andrew_121, 
Цитата(andrew_121 @  27.1.2009,  11:14 Найти цитируемый пост)
И разве это плюс?

Ну простите, по WinAPI инфы просто выше головы. Да и в WinAPI куда более вероятно что тебе помогут, чем еще в чем-то... По Windows можно задать вопрос на сайте майкрософта. 
PM MAIL   Вверх
andrew_121
Дата 27.1.2009, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Ощущение такое, что здесь собрались все кто НЕ используют Qt. Тогда, понятно, почему общение не складывается.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
mrbrooks
Дата 27.1.2009, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Ощущение такое, что здесь собрались все кто НЕ используют Qt.

Отчего же. Вещь вполне примечательная, но в связи со спецификой работы удовлетворяет либо VCL, либо MFC.  QT юзаем только под линем.
Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Тогда, понятно, почему общение не складывается. 

Общение не складывается из-за детских наездов. Причем не обоснованных. 
PM MAIL   Вверх
Lazin
Дата 27.1.2009, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  27.1.2009,  11:34 Найти цитируемый пост)
Ощущение такое, что здесь собрались все кто НЕ используют Qt. Тогда, понятно, почему общение не складывается. 

некоторые вообще c gui не работают и не видят в нем(в гуе) ничего интересного smile 
PM MAIL Skype GTalk   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0663 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.