Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144

Порекомендуйте компилятор C/C++. Желательно с ссылкой.

28.10.2011, 23:53. Показов 4759. Ответов 47
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все ясно из заголовка. Сейчас пользуюсь Dev C++. Это скорей хорошая идея, чем компилятор(есть ошибки в реализации). Заранее благодарю.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.10.2011, 23:53
Ответы с готовыми решениями:

Порекомендуйте компилятор
Начал изучать Си++ но немогу подобрать подходящий компилятор Порекомендуйте пожалуста понятный и легкий в обращении для новичка

Подскажите хороший компилятор с++ для Ubuntu 12.04, желательно ссылку
Подскажите хороший компилятор с++ для Ubuntu 12.04, желательно ссылку

Как в браузере открыть вкладку со ссылкой, которая будет заменяться через некоторое время другой ссылкой?
Как в браузере tor открыть вкладку с ссылкой, которая будет заменяться другой ссылкой в этой же вкладке, секунд через 10-20 (не важно), а...

47
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 00:47  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, экспорт шаблонов и новый компилятор не поддерживает.

Добавлено через 1 минуту


Да, одно непосредственно следует из другого.
Да, но только я связи не вижу. Компилятор не представлял таких возможностей.
0
29.10.2011, 00:47

Не по теме:

Цитата Сообщение от silent_1991 Посмотреть сообщение
можешь скачать последнюю сборку mingw (4.6.2, сегодня вышла) и привязать её к тому же Dev-C++.
А я жду, пока в теме Бесплатные IDE выложат ссылочки на обещанный mingw-env (где он сразу прикручен к некоторым средам), потому как у самой меня мозгов не хватает прикрутить компилятор куда надо(

1
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 00:49  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Policeman, ещё раз: Dev-C++ - не компилятор. Это среда разработки, по сути своей редактор кода с возможностью встроить в него компилятор. Ты можешь скачать последнюю сборку mingw (4.6.2, сегодня вышла) и привязать её к тому же Dev-C++.

Спасибо, КЭП.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 00:50

Не по теме:

aeshes, зачастую никаких проблем нет. В среде просто указывается папка bin компилятора, и она сама находит все нужные бинарники. Единственное, что, например, NetBeans почему-то не дружит с mingw32-make, ей msys-овый мэйк подавай...



Добавлено через 22 секунды
Policeman, ещё раз обнаглеете - будет пред.
1
Заблокирован
29.10.2011, 00:50
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, экспорт шаблонов и новый компилятор не поддерживает.
Ну вот, я ответил на вопрос, как компилятор может быть связан с "возможностями языка".
Другое дело, что новичку о подобных нюансах знать рано.

И ему стоит сосредоточится на изучении языка, а не на особенностях компилятора. Любой более менее современный компилятор подойдёт.


Есть ещё расширения от ИДЕ, которые предоставляют в пользование дополнительные возможности. Но нужно понимать, что эти расширения - плюшки от изготовителя, и к самому языку отношения не имеют.

Нужно так же понимать, что код написанный с использованием подобных расширений рискует быть непортируемым.
1
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 00:51
Цитата Сообщение от Bers Посмотреть сообщение
Любой более менее современный компилятор подойдёт.
Вот именно это я косвенно утверждаю на протяжении двух страниц. К чему было мне что-то доказывать?
1
Заблокирован
29.10.2011, 00:56
Цитата Сообщение от silent_1991 Посмотреть сообщение
Вот именно это я косвенно утверждаю на протяжении двух страниц. К чему было мне что-то доказывать?
Я не пытаюсь вам что-то доказать. Я просто ответил на вопрос
1
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 00:57
Bers, просто и так ясно, что старые компиляторы не поддерживают новый стандарт. А разговор начался с того, что наш РЯДОВОЙ Policeman сказал, что мозг программисту не нужен, а нужен компилятор с кнопкой "сделать офигенно".
1
Заблокирован
29.10.2011, 01:06
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, просто и так ясно, что старые компиляторы не поддерживают новый стандарт. А разговор начался с того, что наш РЯДОВОЙ Policeman сказал, что мозг программисту не нужен, а нужен компилятор с кнопкой "сделать офигенно".
У него просто своеобразное виденье вопроса. Подозреваю, что он поднабрался откуда то теории, но ещё не успел применить её на практике. Поэтому заостряет внимание на ненужных ему вещах.


У меня было нечто похожее, когда я начитался всяких Макконеллов. И начал писать "привентивно-безопастный" код.

В итоге, я пытался защитить класс от всех мыслимых и не мыслимых ошибок, вместо того, что бы решать поставленную задачу. работа сразу застопорилась. Меня старшие товарищи поругали, с казали такую вещь:

В чем главное отличие профессионала от любителя?

1. У проффи есть понимание того, какие вещи главные в деле. То есть, какие вещи создают главный вид работы. И на что нужно обращать особое внимание. И тратить максимум времени.

То есть не нужно тратить много времени на малозначительные и несущественные детали, а нужно решать конкретную задачу.

2. У проффи есть терпение и понимание того, как в случае чего можно исправить косяк.

3. У проффи есть смирение признать что косяк исправить неполучится, и не тратить на это больше времени.

4. Самое главное: у него есть ум, что бы отличить первое от второго, а второе от третьего.


наш парень пока ещё не учился понимать, что для него главное на данном этапе его развития - язык, или компилятор) Или как... но он разберётся)
1
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 01:09
Цитата Сообщение от Bers Посмотреть сообщение
наш парень пока ещё не учился понимать, что для него главное на данном этапе его развития - язык, или компилятор
Зато научился хамить, что его и погубит.
1
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 01:10  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, просто и так ясно, что старые компиляторы не поддерживают новый стандарт. А разговор начался с того, что наш РЯДОВОЙ Policeman сказал, что мозг программисту не нужен, а нужен компилятор с кнопкой "сделать офигенно".
Я в гении не прописывался. А насчет последней фразы хочу сказать, что вы меня неправильно поняли. Программист может написать офигенную программу, но компилятор который не позволит связать раздельно скомпилированные файлы сделает ее неудачной (для этого компилятора). И смысл моего заявления заключался в том, что на таком компиляторе можно без неудобств написать небольшую программу, а когда пытаешься написать большее (хотя 1000 строк - это смешно), чувствуешь стеснение по некоторым средствам. А насчет моего хамства я был неправ. Просто обидно, когда вместо понимания новичкам им выказывают пренебрежение и намеренно акцентируют их недостатки.
0
Заблокирован
29.10.2011, 01:12
Цитата Сообщение от silent_1991 Посмотреть сообщение
Зато научился

Не по теме:

хамить, что его и погубит.

Не по теме:



ну... люди же всякие бывают... бывают грубияны, бывают и модераторы.
Не нужно это близко к сердцу принимать)

1
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 01:15
Цитата Сообщение от Policeman Посмотреть сообщение
компилятор который не позволит связать раздельно скомпилированные файлы
Компилятор, который идёт в комплекте с Dev-C++, позволяет это сделать. Там стоит хоть и не самая новая версия, но версия одного из лучших компиляторов - gcc (вернее его порт под форточки). А то, что чего-то там не позволяет сделать среда - это не забота компилятора.

Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от Bers Посмотреть сообщение
Не нужно это близко к сердцу принимать)
Уж извините, по-другому не могу.

1
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 01:17  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Компилятор, который идёт в комплекте с Dev-C++, позволяет это сделать. Там стоит хоть и не самая новая версия, но версия одного из лучших компиляторов - gcc (вернее его порт под форточки). А то, что чего-то там не позволяет сделать среда - это не забота компилятора.
Именно поэтому я открыл эту тему.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 01:19
Цитата Сообщение от Policeman Посмотреть сообщение
Именно поэтому я открыл эту тему.
Вы просили компилятор, ссылаясь на Dev-C++. Вам сказали, что Dev-C++ - среда разработки, а не компилятор. Вы сказали, что мы все дураки и вы всё это знаете. Так что же вам надо (с учётом предыдущего обсуждения)?
1
Заблокирован
29.10.2011, 01:23
Policeman, я пишу в 2008 студии. Она уже морально устарела. И не апгрейдится (из-за руссификации, как я понял). Но мне для моих нужд хватает за глаза. Переползать на новую версию я покамест не планирую.

По поводу кода ака "свыше тысячи строчек" - сначала напишите такой исходник, потом уже, когда перед вами будит реальная проблема, и нужно думать как её решать.

Крупные проекты пишут командой. И это тема для отдельного разговора. И не для новичка.

/ps если вы пишете код по стандарту (без примесей всяких плюшек от ИДЕ), то он у вас будит портируемый. То бишь, без проблем должно компилится на разных компиляторах. И поменять один на другой в случае чего, можно будит в любой момент.
1
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 01:23  [ТС]
Цитата Сообщение от silent_1991 Посмотреть сообщение
Вы просили компилятор, ссылаясь на Dev-C++. Вам сказали, что Dev-C++ - среда разработки, а не компилятор. Вы сказали, что мы все дураки и вы всё это знаете. Так что же вам надо (с учётом предыдущего обсуждения)?
Мне нужна полноценная среда (кнопка "сделать офигенно" ввиду не имеется) в которой можно было бы нормально писать программы.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 01:27
Policeman, из бесплатных могу посоветовать NetBeans. Также есть Eclipse. CodeBlocks скорее чуть продвинутая версия Dev-C++. Ну и из платных студия. Но, как выясняется, местами у майкросовтовского компилятора проблемы с поддержкой стандарта, а gcc, насколько мне известно, к нему не прикрутишь, поэтому советую остановиться на NetBeans (сам юзаю) или Eclipse (мне не очень понравилась, но люди рекомендуют).
1
 Аватар для Policeman
5 / 5 / 0
Регистрация: 28.10.2011
Сообщений: 144
29.10.2011, 01:28  [ТС]
Цитата Сообщение от Bers Посмотреть сообщение
Policeman, я пишу в 2008 студии. Она уже морально устарела. И не апгрейдится (из-за руссификации, как я понял). Но мне для моих нужд хватает за глаза. Переползать на новую версию я покамест не планирую.

По поводу кода ака "свыше тысячи строчек" - сначала напишите такой исходник, потом уже, когда перед вами будит реальная проблема, и нужно думать как её решать.

Крупные проекты пишут командой. И это тема для отдельного разговора. И не для новичка.

/ps если вы пишете код по стандарту (без примесей всяких плюшек от ИДЕ), то он у вас будит портируемый. То бишь, без проблем должно компилится на разных компиляторах. И поменять один на другой в случае чего, можно будит в любой момент.
Я и не помышлял о большом (действительно большом) проекте. Вы были правы, что я теоретик. Но тем не менее я некоторые вещи понимаю. И я четко осознаю, что мне есть куда расти. А компилятор я поменяю.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
29.10.2011, 01:29
Последнюю версию mingw плюс boost вы можете найти по ссылке в подписи нашего уважаемого niXman.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.10.2011, 01:29

Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой...

Порекомендуйте
Порекомендуйте программу для создания инсталлиционных пакетов кроме Setup factory.

Порекомендуйте БП !!!
Привет всем, нужна помощь. Цена примерно одинакова. http://hard.rozetka.com.ua/sirtec_hp_ep_600_br/p182243/#tab=photo ...

Порекомендуйте версию
Порекомендуйте версию джумлы, которая работает с большинством браузеров не капризная, проверенная временем.

Порекомендуйте ленточку
Не раз встречал на различных сайтах ленту ссылок на социальные сети, состоящую из аватаров этих сетей, по клику на который происходит вход...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru