C компилятор откуда? - PullRequest
       67

C компилятор откуда?

5 голосов
/ 30 июля 2009

Я хочу выучить язык Си (это что-то хорошее?), И я не знаю, откуда я могу скачать язык на свой ПК? и это БЕСПЛАТНО или за него нужно платить?

Ответы [ 14 ]

0 голосов
/ 30 июля 2009

Если вам нужен «портативный» компилятор, Tiny C Compiler - достойный компилятор, который вы можете взять с собой на USB-накопитель - это всего лишь один файл .exe или одна папка IIRC. Он также кроссплатформенный, но самым большим недостатком является то, что предупреждения отсутствуют, и что его оптимизация не так хороша, как у более крупных компиляторов.

Тем не менее, это неплохой компилятор, с которым можно "поиграться", если вы не хотите устанавливать Visual Studio или Cygwin в Windows.

0 голосов
/ 30 июля 2009

В Windows я предлагаю Dev CPP. Это бесплатно и очень хороший продукт. Новичкам также легче учиться. Я использовал это много. Вы можете скачать последнюю версию с http://www.bloodshed.net/devcpp.html

Если в Linux должен быть gcc. Используйте любой редактор на ваш выбор (в моем случае vim). Просто введите vim filename.c в терминале. Это должно принести редактор. нажмите «я» и напишите в коде. затем нажмите «Esc», затем «:» и x (это сохранит файл и выйдет из редактора. Теперь введите gcc filename.c в терминале. это должно скомпилировать это. Теперь введите ./a.out, чтобы выполнить его.

0 голосов
/ 30 июля 2009

Intel предоставляет бесплатные некоммерческие компиляторы для Linux . Загрузка включает в себя отличный отладчик и профилировщик Intel. Свободную лицензию можно суммировать в двух точках:

  1. Я использую программные продукты для личных некоммерческих целей.

  2. Я понимаю, что техническая поддержка будет оказываться сообществом самопомощи и форумами пользователей (по ссылке выше "Поддержка программного обеспечения"), но я не могу получить обязательную поддержку с некоммерческой лицензией.

Для проектов, над которыми я работаю, я лично предпочитаю компиляторы Intel, а не GNU ... Кажется, что Intel лучше справляется с оптимизацией.

0 голосов
/ 30 июля 2009

Это отличный справочник бесплатных компиляторов для многих систем.

http://www.thefreecountry.com/compilers/cpp.shtml

...