|
компилятор |
|
|
|
 |
Ответов
|
Jul 2 2008, 21:58
|
Частый гость
 
Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343

|
Цитата(sergey sva @ Jul 2 2008, 23:33)  Может есть для Eclipsa какой компилятор чтобы программы для PC можно было своять, как на билдаре например ? На самом деле, чтоб "как в билдере" - это не компилер выбирать надо, а оболочку и визуальную библиотеку. Я пробовал че-то простенькое нарисовать с помощью Code::BlocKs и wxWidgets - соотв. оболочка и набор библиотек (в т.ч. и для UI). Сама оболочка не очень понравилась. Почему - пока не понял. Но факт - так же как и в борланде, можно быстренько нарисовать окошко, расставить события. А потом (пока не пробовал - руки не дошли) перетащить сгенеренный код в любимую оболочку и там править функционал. Для справки - и wxWidgets, и Code::Blocks - лицензия по типу гпл с небольшими (имхо) отличиями. Оболочка не включает в себя компилер и пр. утилы, их надо привинчивать самому, как и к эклипс. ЗЫ: наврал, оболочка, оказывается - под GPLv3.
|
|
|
|
|
Jul 5 2008, 09:45
|

фанат Linux'а
    
Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008

|
Цитата(Leen @ Jul 3 2008, 01:58)  На самом деле, чтоб "как в билдере" - это не компилер выбирать надо, а оболочку и визуальную библиотеку. Я пробовал че-то простенькое нарисовать с помощью Code::BlocKs и wxWidgets - соотв. оболочка и набор библиотек (в т.ч. и для UI). Сама оболочка не очень понравилась. Почему - пока не понял. Сообщите, пожалуйста, чем не понравилась. Вот мне, например, не понравился KDevelop и Qt, и наоборот очень понравился CodeBlocks и особенно wxWidgets... Цитата(Leen @ Jul 3 2008, 01:58)  Оболочка не включает в себя компилер и пр. утилы, их надо привинчивать самому, как и к эклипс. Например, с "оболочкой" CodeBlocks для windows поставляется GCC и MinGW... Привинчивается автоматически. Так же нет проблем с "привинчиванием" GCC под Linux...
--------------------
|
|
|
|
|
Jul 7 2008, 14:24
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(AVR @ Jul 5 2008, 12:45)  Сообщите, пожалуйста, чем не понравилась. Вот мне, например, не понравился KDevelop и Qt ??? С ужасом себе это представляю.  Не понравился как - внешне???  Ибо более толково написанных "GUI и не только" библиотек с настолько широкими возможностями просто нет. wxWidgets - курит в сторонке... Цитата(AVR @ Jul 5 2008, 12:45)  и наоборот очень понравился CodeBlocks и особенно wxWidgets... CodeBlocks и мне очень нравится  , но даже то, что он написан на wxWidgets меня к этой библиотеке не притянуло  Цитата(AVR @ Jul 7 2008, 00:34)  Говорят, что если использовать компилятор от MS то код получается намного меньше...  "Сам не видел но видел тех кто видел..."  помните этот прикол?
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jul 7 2008, 14:40
|
Гуру
     
Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923

|
Цитата(DRUID3 @ Jul 7 2008, 18:24)  ??? С ужасом себе это представляю.  Не понравился как - внешне???  Ибо более толково написанных "GUI и не только" библиотек с настолько широкими возможностями просто нет. wxWidgets - курит в сторонке... CodeBlocks и мне очень нравится  , но даже то, что он написан на wxWidgets меня к этой библиотеке не притянуло  "Сам не видел но видел тех кто видел..."  помните этот прикол? Что же вам понравилось , если не секрет ?
|
|
|
|
|
Jul 7 2008, 15:10
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(sergey sva @ Jul 7 2008, 17:40)  Что же вам понравилось , если не секрет ? Простота и четкость(в смысле хорошо описанная иерархия классов и строгая привязка к C++ хотя и с некоторыми послаблениями), широкие возможности(Qt не ограничивается только GUI), отличная документация (в том числе огромное количество информации на русском!) и обилие примеров! Я использую Free версию в связке с GCC, как среду - QDevelop (тоже очень нравится - никаких нареканий и никаких бесполезных излишеств). А относительно KDE - ну что тут сказать - установите себе KDE4 и посмотрите  (и само программирование в KDE, если по каким-то причинам нельзя применить Qt - о-о-очень сходно с этой библиотекой - было бы странно иначе  ) Цитата(AVR @ Jul 7 2008, 18:02)  Требую прекращения разжигания холивара  Детальное сравнение по каждому пункту в студию! А какие там вообще пункты? Qt намного более серьезный инструмент. Цитата(AVR @ Jul 7 2008, 18:02)  Вас что-то не устраивает? Посетите официальный сайт wx там и найдёте размеры кода, выдаваемые различными компиляторами. И то что компилятор MSVC++ даёт меньше по объему код для windows обусловлено лишь некоторыми особенностями, которые GCC должен добавить в код. Не пугайте прервокурскников  - GCC никаких особьенностей в код не добавляет - он просто подругому работает. И сколько я не смотрел холиваров даже с VS8 GCC идет впритык либо несколько опережает. Скажите мне пожалуйста - когда Вы последний раз отказывались от программного продукта потому что у него на пару процентов больший код (чем мог бы быть относительно некоего абстрактного компилятора) или он на 2% проигрыват в производительности(аналогу на PLIS  )? Но если вспомнить, что GCC это открытый инструмент подходящий от AVR с BlackFin до x86_64 позволяющий легко и непринужденно собирать написанный проект на смеси языков (например C, C++, Java( Java без Java-машины!!!) и Fortran) то остальные компиляторы можно смело бросать в топку. Опять же - документация GCC (именно компилятора а не аналог MSDN) и его открытость - это шанс Вашей команды в будущем (если применять его не только для "домашних поделок") сростись со своим инструментом. По эффективности это просто не сравномо ни с какими "попугаями" на диаграммах в глянцевых рекламных журнала которыми завлекают новичков - подсаживайся, мол, на наш инструмент и у тебя будет "самый длинный"  . Кстати этот пелевенский ньюанс Вы так и не уловили  - опять меня отослали " к тем кто видел тех кто видел"  ... Цитата(AVR @ Jul 7 2008, 18:02)  В Linux код получается заметно меньше при том же GCC по сравнению с GCC в windows. Такое сравнение вообще не корректно. Да и причем тут объем кода? Это не единственный (а принынешних технологиях так и наименее важный) из параметром исполняемого файла полученного тем или иным компилятором. Сравнивают обычно так - пишут те или иные инструкции (лучше наиболее часто встречающиеся в определенном роде деятельности - ибо C для DSP, C для API и C для GUI - это очень разные и практически не пересекающиеся вещи) затем их компилируют испытуемыми компиляторями, а потом дезассамблируют и пытаются найти явные тавтологии. Причем такой анализ - носит очень субъективный характер и зависит от склонностей и уровня "приглашенных аналитиков". А всякие там ссылки "авторитетные источники" - 100%-ная реклама...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
Сообщений в этой теме
sergey sva компилятор Jun 26 2008, 17:58 voyt Да, существует. Не только бесплатный, но и свободн... Jun 26 2008, 18:07 sergey sva Если не затруднит, помогите разобраться с http://... Jun 27 2008, 07:34 voyt Читайте сначала это:
http://www.yagarto.de/howto/y... Jun 27 2008, 08:01 sergey sva Цитата(voyt @ Jun 27 2008, 12:01) Читайте... Jun 27 2008, 18:05 sergey sva Много приходилось работать с msc51 для них может т... Jun 27 2008, 09:04 voyt Да, есть:
http://sdcc.sourceforge.net/
Тоже open-s... Jun 27 2008, 09:29 sergey sva Цитата(voyt @ Jun 27 2008, 13:29) Да, ест... Jun 27 2008, 09:51  gotty Цитата(sergey sva @ Jun 27 2008, 12:51) о... Jun 27 2008, 11:46   mdmitry Цитата(gotty @ Jun 27 2008, 15:46) Emacs ... Jun 27 2008, 12:49  haker_fox Цитата(sergey sva @ Jun 27 2008, 18:51) о... Jun 28 2008, 00:10   AHTOXA Цитата(haker_fox @ Jun 28 2008, 06:10) Со... Jun 28 2008, 19:59   AVR Цитата(haker_fox @ Jun 28 2008, 04:10) Со... Jun 29 2008, 13:38 voyt Для GCC лучше Eclipse ( хотя это не редактор, а ID... Jun 27 2008, 12:51 Сергей Борщ Цитата(voyt @ Jun 27 2008, 15:51) Для sdc... Jun 27 2008, 13:13 voyt Ну вы хотя бы дочитайте доки до конца.
В документе... Jun 27 2008, 19:31 sergey sva Какой отладчик, использовать с eclips ?, доступн... Jun 28 2008, 18:19 voyt Я использую JTAGKey - $70. Быстрый и удобный ... Jun 28 2008, 20:01 sergey sva Настроил Eclips скачал пример с сайта yagarto имп... Jun 29 2008, 07:23 voyt Файл main.c посмотрите. Там где вы скачали файл - ... Jun 29 2008, 20:04 sergey sva сдесь нашел пример для компилятора sdcc http://mc... Jun 29 2008, 20:18 sergey sva Ни когда с такими компиляторами дела не имел, сам ... Jun 30 2008, 13:23 Сергей Борщ Цитата(sergey sva @ Jun 30 2008, 16:23) ч... Jun 30 2008, 16:45 voyt 2 sergey sva:
Давайте разберёмся сначала с Eclipse... Jul 1 2008, 06:44 sergey sva Цитата(voyt @ Jul 1 2008, 10:44) 2 sergey... Jul 1 2008, 13:29  voyt Цитата(sergey sva @ Jul 1 2008, 17:29) С ... Jul 2 2008, 10:13  Сергей Борщ Цитата(sergey sva @ Jul 1 2008, 16:29) Ар... Jul 2 2008, 11:22 Сергей Борщ Цитата(sergey sva @ Jul 2 2008, 15:33) Мо... Jul 2 2008, 15:11  sergey sva Цитата(Сергей Борщ @ Jul 2 2008, 19:11) А... Jul 2 2008, 15:46  Petka Цитата(Сергей Борщ @ Jul 2 2008, 19:11) А... Jul 2 2008, 21:47   sergey sva Цитата(AVR @ Jul 5 2008, 13:45) Сообщите,... Jul 5 2008, 11:27   Leen Цитата(AVR @ Jul 5 2008, 20:45) Сообщите,... Jul 6 2008, 23:33      AVR DRUID3 - ну Вы загнули: объяснять фанату GCC (мне)... Jul 7 2008, 15:56    AVR Цитата(DRUID3 @ Jul 7 2008, 18:24) ??? С ... Jul 7 2008, 15:02 Непомнящий Евгений Цитата(sergey sva @ Jul 2 2008, 16:33) Мо... Jul 6 2008, 12:37 voyt Да. GCC изначально был создан для ОС GNU и соотве... Jul 2 2008, 13:41 mdmitry Для Linux Kdevelop+QtDesigner. Qt мультиплатформен... Jul 3 2008, 11:33 sergey sva Кто программировал LPC2468 с помощью WIGGLER и Op... Jul 4 2008, 15:00 NikAn Цитата(sergey sva @ Jul 4 2008, 19:00) Кт... Jul 7 2008, 07:18 sergey sva скачал codeblok + MinGW + wxWidgets-2.8.8 . указал... Jul 5 2008, 15:37 Сергей Борщ Цитата(sergey sva @ Jul 5 2008, 18:37) шм... Jul 5 2008, 16:36  AVR Цитата(Сергей Борщ @ Jul 5 2008, 20:36) Е... Jul 6 2008, 11:57 sergey sva изменил расположение папки с проектом, переместил ... Jul 5 2008, 17:49 sergey sva Visual C# express edition Попробую обязательно. Се... Jul 6 2008, 14:11 AVR Цитата(sergey sva @ Jul 6 2008, 18:11) Vi... Jul 6 2008, 14:26  sergey sva Цитата(AVR @ Jul 6 2008, 18:26) Я ж напис... Jul 6 2008, 14:30  Непомнящий Евгений Цитата(AVR @ Jul 6 2008, 18:26) Один вопр... Jul 7 2008, 05:16 sergey sva Скачал сейчас настраиваю, помогите настроить Linke... Jul 6 2008, 18:33 AVR Цитата(sergey sva @ Jul 6 2008, 22:33) Пр... Jul 6 2008, 21:34  sergey sva Цитата(AVR @ Jul 7 2008, 01:34) Говорят, ... Jul 6 2008, 21:49 gotty Цитата(sergey sva @ Jul 6 2008, 21:33) Пр... Jul 7 2008, 07:15 sergey sva > Правда размер exe файла 1,6мгб, а при запуске... Jul 6 2008, 21:33 Leen Сегодня нарисовал форму на листе бумаги, посмотрел... Jul 7 2008, 09:05 sergey sva еще вопрос возник такой , для баз данных ,есть ка... Jul 7 2008, 09:06 AVR Цитата(sergey sva @ Jul 7 2008, 13:06) ещ... Jul 7 2008, 11:26 sergey sva Решил попробовать QT +QDevelop + minGw скачал уст... Jul 8 2008, 10:06 AVR Цитата(sergey sva @ Jul 8 2008, 14:06) Ещ... Jul 8 2008, 12:03  sergey sva Цитата(AVR @ Jul 8 2008, 16:03) CodeBlock... Jul 8 2008, 13:20   haker_fox Цитата(sergey sva @ Jul 8 2008, 22:20) co... Jul 8 2008, 23:47  DRUID3 Цитата(AVR @ Jul 8 2008, 15:03) CodeBlock... Jul 9 2008, 16:06 Leen Цитата(sergey sva @ Jul 8 2008, 21:06) пе... Jul 8 2008, 12:27  alx2 Цитата(Leen @ Jul 8 2008, 17:27) НО! ... Jul 9 2008, 13:14   Leen Цитата(alx2 @ Jul 10 2008, 00:14) ИМХО ещ... Jul 10 2008, 03:29 sergey sva Всетаки как связать обработку событий с программо... Jul 10 2008, 13:33 demiurg_spb Поиск рулит....
http://clivecooper.co.uk/tutorial... Jul 10 2008, 20:46 sergey sva Вот опять у меня проблема с настройками .
С макфи... Jul 11 2008, 14:22 AHTOXA Цитата(sergey sva @ Jul 11 2008, 20:22) В... Jul 11 2008, 19:08  sergey sva Цитата(AHTOXA @ Jul 11 2008, 23:08) Навер... Jul 11 2008, 19:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|