sublime text 2 build system для языка программирования C

Я изучаю язык C. Я имею в виду книгу Денниса Ритчи и Кернигана. И там просто программы подачи жалобы ANSI. Я установил компилятор ANSI. Я только что установил редактор Sublime text 2. Может ли кто-нибудь дать мне систему сборки, которая будет делать следующее.

1) Скомпилируйте мой исходный файл

2) Ошибка отображения (в хорошо отформатированном виде) в пределах возвышенного при неудачной компиляции.

3) При успешной компиляции создайте двоичный файл с именем, аналогичным имени исходного файла в моей рабочей директории.

4) Принять Любой пользовательский ввод в возвышенном состоянии для вычисления Output. (Поскольку я новичок, я в основном пишу программы, которые будут запрашивать у пользователя. Ex: Программа для вычисления количества символов в имени пользователя.)

5) Отдельный выбор для компиляции и запуска.

Заранее спасибо.

Из меню выберите «Сборка -> Новая система сборки …» и скопируйте это:

Windows

Только компиляция:

{ "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "-lm", "-Wall"], "selector" : "source.c", "shell":true, "working_dir" : "$file_path" } 

Компиляция и запуск:

 { "windows": { "cmd": ["cc","-std=c99" ,"$file_name","-o", "${file_base_name}.exe", "-lm", "-Wall", "&","start", "${file_base_name}.exe"] }, "selector" : "source.c", "shell": true, "working_dir" : "$file_path", } 

Linux

Только компиляция:

 { "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"], "selector" : "source.c", "shell":false, "working_dir" : "$file_path" } 

Компиляция и запуск:

 { "linux": { "cmd": ["cc","-std=c99" ,"$file_name","-o", "${file_base_name}", "-lm", "-Wall", ";", "./${file_base_name}"] }, "selector" : "source.c", "shell": true, "working_dir" : "$file_path", } 

и сохраните это с расширением * .sublime-build

ST просто является редактором, поэтому вы не можете использовать его в качестве входного streamа, вам нужно использовать оболочку, такую ​​как bash, zsh, … для этого.

См. Строку состояния в возвышенном тексте 2, где он говорит на языке, или он говорит «обычный текст», щелкните по нему и найдите язык «c». для создания вам просто нужно сохранить Ctrl-s и построить Ctrl-B , просто как торт !. также вы можете попробовать C дружественную IDE, такую ​​как Eclipse. http://www.eclipse.org/