我是通过 Sublime Text 3 编译/运行 C 脚本的新手,我对输出有疑问。我目前用 C 构建的版本是:
{
"cmd": ["gcc", "-Wall", "-ansi", "-pedantic-errors", "$file_name", "-o", "${file_base_name}.exe", "&&", "start", "cmd", "/k" , "$file_base_name"],
"selector": "source.c",
"working_dir": "${file_path}",
"shell": true
}
这很好用,但每次我运行脚本时它都会打开一个新的 Windows cmd 控制台。两个问题:
1 - 我习惯在 Sublime Text 中编辑 Python,并通过命令行运行脚本:python prognam.py
。我怎样才能用C 做到这一点?我在 PATH 环境变量中设置了 MinGW 路径,所以我认为它会类似。
2 - 是否可以编辑我的构建脚本,以便每次都不会弹出新的命令控制台?
最佳答案
这个问题最终得到了解决——输出和脚本所用的时间显示在 Sublime Text 窗口的底部,如图所示。解决该问题之前我采取的步骤如下:
- 使用MinGW安装所有C和C++编译包。
- 使用 Sublime Text 3 的“C++ Single File”构建系统。
关于c - 通过 Sublime Text 输出 C/关闭命令控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39357207/