【发布时间】:2014-12-19 16:39:19
【问题描述】:
我正在使用 Mac,我想使用脚本从终端编译和运行我的 C 文件。我找到了一个显然适用于 Linux 的解决方案。这是西班牙文 (http://ayudasprogramacionweb.blogspot.com.es/2013/01/ejecutar-en-terminal-linux-sublime-text.html) 的文章。它包括两个简单的步骤:
-
您在 linux 中创建一个脚本来编译和执行终端中的源代码,并将其存储在名为 runC.sh 的 Documents 文件夹中。
#!/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 构建系统,您可以通过将源文件的名称作为参数传递来调用此脚本。
{ "cmd": ["~/Documents/runC.sh ${file_name} ${file_base_name}"], "shell": true }
我已经在我的 Mac 上尝试过,但正如我所料,它不起作用...请你帮我适应 Mac OS 吗?我刚开始编程,我不知道从哪里开始修复它...非常感谢!
【问题讨论】:
标签: c macos compilation terminal sublimetext