реклама на сайте
подробности

 
 
> компилятор
sergey sva
сообщение Jun 26 2008, 17:58
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Интересно бесплатный компилятор для ARM существует..? smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Jul 2 2008, 12:33
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Благодарю, буду дальше изучать. Наверно для начала плату сваяю и приобрету wigent, потом если
будут вопосы напишу. smile.gif Пока писал пост уже возник такой вопрос, smile.gif smile.gif Может есть для Eclipsa
какой компилятор чтобы программы для PC можно было своять, как на билдаре например ?
Go to the top of the page
 
+Quote Post
Leen
сообщение Jul 2 2008, 21:58
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343



Цитата(sergey sva @ Jul 2 2008, 23:33) *
Может есть для Eclipsa
какой компилятор чтобы программы для PC можно было своять, как на билдаре например ?

На самом деле, чтоб "как в билдере" - это не компилер выбирать надо, а оболочку и визуальную библиотеку. Я пробовал че-то простенькое нарисовать с помощью Code::BlocKs и wxWidgets - соотв. оболочка и набор библиотек (в т.ч. и для UI). Сама оболочка не очень понравилась. Почему - пока не понял. Но факт - так же как и в борланде, можно быстренько нарисовать окошко, расставить события. А потом (пока не пробовал - руки не дошли) перетащить сгенеренный код в любимую оболочку и там править функционал.
Для справки - и wxWidgets, и Code::Blocks - лицензия по типу гпл с небольшими (имхо) отличиями. Оболочка не включает в себя компилер и пр. утилы, их надо привинчивать самому, как и к эклипс.
ЗЫ: наврал, оболочка, оказывается - под GPLv3.
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 5 2008, 09:45
Сообщение #4


фанат 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...


--------------------
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Jul 7 2008, 14:24
Сообщение #5


山伏
*****

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



Цитата(AVR @ Jul 5 2008, 12:45) *
Сообщите, пожалуйста, чем не понравилась. Вот мне, например, не понравился KDevelop и Qt

??? С ужасом себе это представляю. 07.gif Не понравился как - внешне??? 07.gif Ибо более толково написанных "GUI и не только" библиотек с настолько широкими возможностями просто нет.

wxWidgets - курит в сторонке...
Цитата(AVR @ Jul 5 2008, 12:45) *
и наоборот очень понравился CodeBlocks и особенно wxWidgets...

CodeBlocks и мне очень нравится biggrin.gif , но даже то, что он написан на wxWidgets меня к этой библиотеке не притянуло biggrin.gif

Цитата(AVR @ Jul 7 2008, 00:34) *
Говорят, что если использовать компилятор от MS то код получается намного меньше...

biggrin.gif "Сам не видел но видел тех кто видел..." biggrin.gif помните этот прикол?


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Jul 7 2008, 14:40
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



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

wxWidgets - курит в сторонке...

CodeBlocks и мне очень нравится biggrin.gif , но даже то, что он написан на wxWidgets меня к этой библиотеке не притянуло biggrin.gif
biggrin.gif "Сам не видел но видел тех кто видел..." biggrin.gif помните этот прикол?


Что же вам понравилось , если не секрет ?
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Jul 7 2008, 15:10
Сообщение #7


山伏
*****

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



Цитата(sergey sva @ Jul 7 2008, 17:40) *
Что же вам понравилось , если не секрет ?

Простота и четкость(в смысле хорошо описанная иерархия классов и строгая привязка к C++ хотя и с некоторыми послаблениями), широкие возможности(Qt не ограничивается только GUI), отличная документация (в том числе огромное количество информации на русском!) и обилие примеров! Я использую Free версию в связке с GCC, как среду - QDevelop (тоже очень нравится - никаких нареканий и никаких бесполезных излишеств).

А относительно KDE - ну что тут сказать - установите себе KDE4 и посмотрите biggrin.gif (и само программирование в KDE, если по каким-то причинам нельзя применить Qt - о-о-очень сходно с этой библиотекой - было бы странно иначе biggrin.gif )

Цитата(AVR @ Jul 7 2008, 18:02) *
Требую прекращения разжигания холивара smile.gif Детальное сравнение по каждому пункту в студию!

А какие там вообще пункты? Qt намного более серьезный инструмент.
Цитата(AVR @ Jul 7 2008, 18:02) *
Вас что-то не устраивает? Посетите официальный сайт wx там и найдёте размеры кода, выдаваемые различными компиляторами. И то что компилятор MSVC++ даёт меньше по объему код для windows обусловлено лишь некоторыми особенностями, которые GCC должен добавить в код.

Не пугайте прервокурскников biggrin.gif - GCC никаких особьенностей в код не добавляет - он просто подругому работает. И сколько я не смотрел холиваров даже с VS8 GCC идет впритык либо несколько опережает. Скажите мне пожалуйста - когда Вы последний раз отказывались от программного продукта потому что у него на пару процентов больший код (чем мог бы быть относительно некоего абстрактного компилятора) или он на 2% проигрыват в производительности(аналогу на PLIS biggrin.gif )? Но если вспомнить, что GCC это открытый инструмент подходящий от AVR с BlackFin до x86_64 позволяющий легко и непринужденно собирать написанный проект на смеси языков (например C, C++, Java(Java без Java-машины!!!) и Fortran) то остальные компиляторы можно смело бросать в топку.

Опять же - документация GCC (именно компилятора а не аналог MSDN) и его открытость - это шанс Вашей команды в будущем (если применять его не только для "домашних поделок") сростись со своим инструментом. По эффективности это просто не сравномо ни с какими "попугаями" на диаграммах в глянцевых рекламных журнала которыми завлекают новичков - подсаживайся, мол, на наш инструмент и у тебя будет "самый длинный" wink.gif .

Кстати этот пелевенский ньюанс Вы так и не уловили biggrin.gif - опять меня отослали "к тем кто видел тех кто видел" wink.gif ...

Цитата(AVR @ Jul 7 2008, 18:02) *
В Linux код получается заметно меньше при том же GCC по сравнению с GCC в windows.

Такое сравнение вообще не корректно. Да и причем тут объем кода? Это не единственный (а принынешних технологиях так и наименее важный) из параметром исполняемого файла полученного тем или иным компилятором.

Сравнивают обычно так - пишут те или иные инструкции (лучше наиболее часто встречающиеся в определенном роде деятельности - ибо C для DSP, C для API и C для GUI - это очень разные и практически не пересекающиеся вещи) затем их компилируют испытуемыми компиляторями, а потом дезассамблируют и пытаются найти явные тавтологии. Причем такой анализ - носит очень субъективный характер и зависит от склонностей и уровня "приглашенных аналитиков". А всякие там ссылки "авторитетные источники" - 100%-ная реклама...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 18:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01503 секунд с 7
ELECTRONIX ©2004-2016