Eclipse & C/С++ - мне нужно установить компилятор отдельно?

Я начинаю изучать C и устанавливаю плагин eclipse для разработки C/С++ (плагин CDT). Я тестирую установку с помощью программы hello world, но похоже, что плагин eclipse C (CDT) не имеет встроенного компилятора. Я думал, что плагины eclipse обычно самодостаточны? Мне нужно установить компилятор отдельно, чтобы завершить настройку c, или как мне получить его для компиляции из eclipse.

Я сделал обычное: создал новый проект c в рабочей области eclipse, создал новый файл hello.c, который выглядит следующим образом:

/*
 * hello.c
 *
 *  Created on: 2009-12-21
 *  Author: geek
 */

main(){
 printf("hello world\n");
}

Изменить: ОС - Windows Vista​​strong > Может ли кто-нибудь предложить компилятор, который, как известно, хорошо играет с eclipse (или учебник, который вы использовали сами, чтобы разобраться)

Ответ 1

В OS X вы можете установить Xcode с установочного компакт-диска, чтобы получить компилятор gcc, или в [Li | U] nix у вас, вероятно, уже установлен gcc. Если вы находитесь в Windows, просмотрите MinGW. Это бесплатный компилятор C/С++ на основе gcc.

Ответ 2

Вероятно, самый простой способ начать с программирования C в Windows - установить бесплатный Visual С++ Express Edition. Он поставляется с встроенным компилятором, и, если вы действительно не хотите использовать Eclipse по какой-то причине, это, вероятно, вариант с наименьшим коэффициентом трения.