Как запустить программу на c в sublime

IDE для C# помимо VisualStudio, это, конечно же, MonoDevelop.

Отладчик не обязан быть интегрирован в Вашу IDE. Например, с .NET кодом умеет работать Mono Debugger (MDB), и, ограниченно, GDB. Они оба command-line. Хотя, опять-же, работать с отладчиком из IDE удобнее. И с этими отладчиками можно работать и через IDE.

Например, MonoDevelop работает с ними.

Ответ написан более трёх лет назад
Нравится 2 1 комментарий
Видимо так сформулировали мысль 🙂 Я тоже подумал, что вы без отладчика не можете работать.
Ответы на вопрос 6

Привет, написал простенькую программу которая сразу компилирует .cs файл в .exe и запускает его.
Скачиваете файл https://yadi.sk/d/_toKxygIvDwjGw , переходите в SublimeToolsBuild SystemNew Build System.
и прописываете следующий код

И нажимаете ctrl + s, так же, по желанию, можете написать его имя место untitled и нажимаете сохранить.
Потом открываете C# файл в Sublime Text, нажимаете ctrl + shift + b и выбираете выбранное вами имя.

How to Run C/C++ Application Using Sublime Text 4 (2021)


Теперь при нажатии ctrl + b ваш файл .cs будет компилироваться и сразу запускаться во встроенной консоли Sublime Text.

Ответ написан более двух лет назад
Нравится 2 1 комментарий

Антивирус Avast может помещать этот файл в карантин, если такое происходит то его можно на время отключить, скачать файл и включить обратно. Вот исходник если считаете что это вирус, то можете сами повторить эту программу. Язык — Python. Недавно начал изучение python так что не судите строго.

Читайте также:
Какие вредоносные программы умеют саморазмножаться

import sys, os try: if len(sys.argv) == 4: arg1 = sys.argv[1] arg2 = sys.argv[2] arg3 = sys.argv[3] arg = arg1 + » » + arg2 os.system(«cd .exe .format(arg, arg3)) elif len(sys.argv) == 3: arg1 = sys.argv[1] arg2 = sys.argv[2] os.system(«cd .exe .format(arg1, arg2)) except: os.system(«echo Something went wrong»)

Для компиляции использовал pyinstaller.

newross

.Net разработчик, стартапер

Автор, а зачем? Просто интересно, что заставляет людей отказываться от официального мощного инструмента.

Источник: qna.habr.com

Русские Блоги

Настройте среду для компиляции программ C в Sublime Text 3

При компиляции программ c непосредственно в Sublime Text 3 вам необходимо заранее настроить среду компиляции.

Первый: установить MinGW на компьютер

1: загрузка MinGW

Сначала настройте компьютер, чтобы он мог компилировать язык C, поэтому необходимо установить MinGW.
PS:
MinGW (Minimalist GNU for Windows), также известный как mingw32, является продуктом переноса компилятора GCC и GNU Binutils на платформу Win32, включая серию файлов заголовков (Win32API), библиотеки и исполняемые файлы.
ссылка для скачивания:MinGW

 Через несколько секунд автоматически откроется окно загрузки и запустит установку сразу после загрузки.

C++ В ЛЮБОМ РЕДАКТОРЕ КОДА! | VS CODE, SUBLIME TEXT, ATOM

2: Установка MinGW

После загрузки на локальный компьютер мы начинаем установку mingw, щелкаем загруженный исполняемый файл .exe mingw, например «mingw-get-setup.exe», нажимаем установить;

Нажимайте «Продолжить» до конца, пока не появится следующее окно. Затем щелкните правой кнопкой мыши третий запуск в разделе «Пакет» в правой части интерфейса, затем выберите «Отметить для установки» и выполняйте несколько раз, пока mingw32-gcc-ada-bin, mingw32-gcc-fortran-bin, mingw32-gcc-g + ± bin , Mingw32-gcc-objc-bin, а затем выберите «Применить изменения» в столбце установки, после чего появится диалоговое окно, нажмите «Применить», подождите несколько минут и дождитесь завершения загрузки и установки.
PS: Если в процессе установки появляется окно с сообщением об ошибке, как показано на предпоследнем рисунке, нажмите OK;
  После завершения установки добавьте путь установки C: MinGW bin к системным переменным компьютера.

Читайте также:
Топ программ для видеозвонков

3: Проверьте, успешна ли установка MinGW.

win + r откройте окно cmd, введите команду gcc -v
Если появляется следующий интерфейс, установка прошла успешно

Два: настроить Sublime Text 3

Щелкните верхнюю панель инструментов в Sublime:

Китайская версия: Инструменты >> Система сборки >> Новая система сборки
Английская версия: инструмент -> Система сборки -> Новая система сборки

Введите следующую команду в открывшемся окне.

«cmd» : [«gcc»,»$», «-o», «$/$»], «file_regex» :»^(..[^:]*):([0-9]+):?([0-9]+). (.*)$», «working_dir»:»$», «selector» : «source.c», «encoding» : «utf8», «variants» : [ «name» : «Run», «cmd» : [«cmd»,»/c», «gcc», «$», «-o», «$/$»,»», «cmd», «/c»,»$/$»] >, «name» :»RunInCommand», «cmd» : [«cmd»,»/c», «gcc», «$», «-o»,»$/$», «»,»start»,»cmd»,»/»,»$/$ pause»] > ] >

Нажмите Ctrl + s для сохранения, он автоматически откроет каталог пользователя (Sublime Text 3 Packages User), мы изменим имя файла на c.sublime-build и сохраним его в этом каталоге.
После сохранения вы можете увидеть только что созданный c в разделе Инструменты -> Система сборки (Инструменты -> Система сборки)
На этом настройка завершена.

Три: проверьте программу C

#include int main(void) printf(«hell0n»); return 0; >

Затем выберите среду компиляции
выберите инструмент >> система сборки >> выберите c
Запускаем программу, горячая клавиша Ctrl + Shift + B
выберите c-Run
может нормально работать

Четвертый: установить ярлык для компиляции отдельно

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

Источник: russianblogs.com

Как скомпилировать и запустить программу C в Sublime Text 2?

Я совершенно новичок в программировании. Я понятия не имею, как скомпилировать и запустить простую программу C в Sublime Text 2.

(В колледже меня попросили использовать Turbo С++ 3.0, но я обнаружил, что IDE довольно древняя.)

Читайте также:
Сетевые вирусы примеры программ

Я использую Windows 8 (x64). Вот ошибка, которую я получил, когда я нажал на сборку.

enter image description here

ОТВЕТЫ

Ответ 1

Я понимаю, что вы упомянули, что вы новичок в программировании, но эта страница может помочь вам разобраться в происходящем. В принципе, похоже, что вы не указали имя файла C для компиляции в команде сборки правильно. В примере, приведенном на этой веб-странице, файл, который нужно скомпилировать, задается параметром $file .

EDIT: снова посмотрев на результат, попробуйте сохранить файл как файл *.c — File->Save As и назовите его чем-то вроде Hello.c. Расширение .c является важным в этом случае.

РЕДАКТИРОВАТЬ 2: вам не нужно два ; в конце строки 4. Это вряд ли будет вашей проблемой (должно компилироваться нормально), но это не нужно, и вы не должны входить в привычку.

Ответ 2

Я рекомендую вам прочитать создать документ из Sublime Text 2.

Вот ответ. В Sublime нажмите Tools → Build System → New Build System.

Для пользователя Windows введите следующий код и сохраните:

< «cmd» : [«gcc», «$file_name», «-o», «$.exe», «», «$.exe»], «selector» : «source.c», «shell» : true, «working_dir» : «$file_path» >

Для пользователя Mac введите следующий код:

Для пользователя Linux скопируйте следующий код

< «cmd» : [«gcc $file_name -o $ ./$»], «selector» : «source.c», «shell»: true, «working_dir» : «$file_path» >

Ответ 3

Вам нужно установить компилятор С++,

Я использую mingw. Как только это будет установлено c:/mingw, и вы добавили его в путь к среде компьютеров, он должен начать компиляцию.

Я использую эту версию mingw, поскольку она включает Boost. http://nuwen.net/mingw.html

Ответ 4

Вы не сохранили файл. Компилятор не может найти файл.

Сохраните файл и повторите попытку.

Ответ 5

Это работает для меня:

Он решает проблему компиляции и запуска (st2 не позволяет запускать несколько cmd для сборки)

Источник: utyatnishna.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru