|
tux21
|
|
Посоветуйте C/C++ компилятор под Linux28.04.2008, 23:12. Показов 53685. Ответов 31
Метки нет (Все метки)
Интересует максимальная оптимизация по скорости. Какой выбрать? GCC/Intel/SUN/lcc?/etc? На liberatum.ru ничего не нашел.
|
|
| 28.04.2008, 23:12 | |
|
Ответы с готовыми решениями:
31
подскажите, где можно скачать компилятор для C++ под Linux? Посоветуйте что-то почитать по сокетам в C++ под linux. Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор |
|
118 / 12 / 3
Регистрация: 21.08.2007
Сообщений: 222
|
|
| 01.05.2008, 10:28 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 26.04.2008
Сообщений: 26
|
|
| 01.05.2008, 11:26 | |
|
Пото му что: во первых он бесплатный, во вторых удобный (всё можно скомпилировать и собрать в консоли), в третьих он активно развиваеться,.....и так далие....
0
|
|
|
ЬыВщы
|
|
| 01.05.2008, 12:15 | |
|
там ссылко на компилятор отсутствует (
|
|
|
3 / 3 / 0
Регистрация: 26.04.2008
Сообщений: 26
|
|
| 01.05.2008, 13:00 | |
|
Вот новая ссылка: ftp://gcc.gnu.org/pub/gcc/rele... .0.tar.bz2 ............,......там просто наверное тот сайт удалили.........
1
|
|
|
118 / 12 / 3
Регистрация: 21.08.2007
Сообщений: 222
|
|||||
| 02.05.2008, 12:31 | |||||
|
1. Скорость компиляции. 2. Качество сгенерированного кода(этот пункт можно ещё разделить на подпункты). 3. Оптимизационные возможности(качество реализации этих возможностей). 4. Количество поддерживаемых платформ и расширений инструкций. и т. д. По четвёртому пункту, думаю, GCC - лидер. Однако по первому, второму и третьему - весьма спорный момент... Я не говорю, что GCC - плохой компилятор, однако терпеть не могу, когда люди говорят такие громкие высказывания
0
|
|||||
|
3 / 3 / 0
Регистрация: 26.04.2008
Сообщений: 26
|
|
| 02.05.2008, 12:53 | |
|
Опять таки я так же не любли когда высказывают против без весомых аргументов,,.........у всего есть плюсы и минусы и ты должен выбирать где какие лаги тебу не будут мешать,...я просто высказал своё мнение,......
0
|
|
|
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
|
||
| 06.05.2008, 11:16 | ||
![]() Для меня MINGW - самое то. и можно даже без MSYS его пользовать - с убогой Виндовозной консолью. А уж под линухами компилять не с GCC - изврат, по-моему.
0
|
||
|
Флудер
195 / 33 / 11
Регистрация: 23.03.2007
Сообщений: 334
|
|
| 06.05.2008, 11:51 | |
|
Лучший на сегодняшний день копилятор по критерию оптимизации - Intel C++.
Работает на популярных платформах (Виндовс, Линукс, Мак ОС икс). Конкурентов в плане возможностей оптимизации не имеет. В вычислениях на кластерах используется без вариантов. Коммерческий.
0
|
|
|
296 / 56 / 5
Регистрация: 22.05.2008
Сообщений: 788
|
|
| 22.05.2008, 20:59 | |
|
вот именно цто комерческий
лично я под линуксом юзаю G++
0
|
|
|
0 / 0 / 0
Регистрация: 19.05.2008
Сообщений: 5
|
|
| 14.06.2008, 06:55 | |
|
Da v lenuhe est GNU KDevelop - a nas4et GNOM'a ia ne uzal ne znau.... ishi na distributivnom diske compileri
0
|
|
|
0 / 0 / 0
Регистрация: 08.01.2009
Сообщений: 4
|
|
| 08.01.2009, 22:27 | |
|
Intel C++ Compiler очень даже не плох, оптимизация дала в нашем проекте приблизительно +30% к скорости выполнения программы.
Но иногда некорректно работает с библиотекой boost.
0
|
|
|
683 / 232 / 16
Регистрация: 15.10.2007
Сообщений: 1,246
|
|
| 08.01.2009, 23:30 | |
|
самая лучшая оптимизация у intel C++ но под никсами сам бог велел GCC к тому же он не на много отстает в оптимизации
0
|
|
|
|
||||
| 12.04.2009, 18:34 | ||||
|
Добавлено через 7 минут 21 секунду
0
|
||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||
| 13.04.2009, 00:55 | ||
|
Написать код, который компилируется любыми компилерами все равно не получится. А если и получится, то код будет не такой, как хотелось изначально. Если он написан под gcc, то это нормально. Всегда и в любом случае меняя компилер, получается "на свой страх и риск". GNU тут вообще не при чем.
0
|
||
|
|
||||
| 13.04.2009, 12:40 | ||||
|
Правда в жизни мы нечасто сталкиваемся с большими счётными задачами. Навскидку в голову приходит только компрессия видеопотоков. Не уверен, но сильно подозреваю, что в этом случае критические участки попросту пишут на ассемблере.
0
|
||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||||
| 18.04.2009, 16:49 | ||||
Аппаратная поддержка разной херни к gcc отношения не имеет. Если нет поддержки особенностей нужной архитектуры, я напишу на ассемблере. Если ее вообще нет в принципе, то я заменю ее другим кодом. Поддержка добавится со временем. Во все компиляторы. Поэтому, если у тебя есть любимый компилер, то он тоже не поймет какой-либо. Пока. Поэтому то, что ты написал во машинным инструкциям - фигня, по сути, которая свойственна всем. Всегда найдется архитектура особенностей которой компилятор знать не будет. И не обязан, в принципе-то... Это нормально. А если у меня будут совсем большие проблемы с этим, то я просто возьму другой компилятор. После чего снова вернусь на gcc. Нет проблем никаких. P. S. если бы под линуха был компилер качества компилера VC++, то я бы на него перешел с gcc.
0
|
||||
|
|
|||||||||
| 18.04.2009, 17:07 | |||||||||
|
0
|
|||||||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||||||
| 18.04.2009, 17:56 | ||||||
Добавлено через 7 минут 2 секунды gcc - хороший компилер. И почти бесспорный лидер среди компилеров под линукс. Но я не говорю, что он лучший из всех. Согласен с тобой, трудности быть могут при использовании других. Но вины самого компилятора тут никакой.
0
|
||||||
|
|
||||||||||
| 18.04.2009, 18:29 | ||||||||||
|
А вообще, я правильно понимаю, что у нас спор перешёл в плоскость "хороший компилятор gcc или плохой"? Просто я как бы не против, тем более с умным человеком поспорить всегда приятно. Но просто, чтобы знать, а то я несколько нить разговора потерял Добавлено через 4 минуты 54 секунды И какой класс задач собираешься использовать. Если какая-то узкоспециализированная консольная программа, где не требуется каких-то специальных библиотек, то попробуй Intel'овский. Если умеешь работать с профилем кода, то попробуй на gcc, а потом узкие мест вылизать либо переписыванием кода, либо, если хорошо разбираешься в архитектуре, какую-то часть написать на ассемблерных вставках Добавлено через 23 минуты 26 секунд
0
|
||||||||||
| 18.04.2009, 18:29 | |
|
Помогаю со студенческими работами здесь
20
Посоветуйте компилятор для написания программ под Linux знаю только CodeLite
Компилятор C++ под Ubuntu Linux 9.04 Посоветуйте бесплатный C++ компилятор под Windows Посоветуйте, пожалуйста, адекватную графическую библиотеку под Linux Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|