Я работаю с Mac и хочу скомпилировать и запустить файлы C из терминала с помощью скрипта. Я нашел решение, которое, по-видимому, работает в Linux. Вот статья на испанском языке (https://ayudasprogramacionweb.blogspot.com.es/2013/01/ejecutar-en-terminal-linux-sublime-text.html). Он состоит из двух простых шагов:
Вы создаете сценарий в Linux для компиляции и выполнения исходного кода в Терминале и сохраняете его в папке «Документы» с именем runC.sh.
#!/bin/bash gnome-terminal -e "/bin/bash -c 'gcc -Wall $1 -o $2; ./$2; echo; read -p 'Press_enter_to_scape...'; exit; exec /bin/bash'; &"
Через Sublime Text Build System вы вызываете этот скрипт, передавая в качестве параметров имя исходного файла.
{ "cmd": ["~/Documents/runC.sh ${file_name} ${file_base_name}"], "shell": true }
Я попробовал его на своем Mac, но, как я и ожидал, он не работает... Не могли бы вы помочь мне адаптировать его для Mac OS, пожалуйста? Я только начал программировать, и я не знаю, с чего начать, чтобы исправить это... большое спасибо!