如何让sublime text 2可以支持C语言的编译和run

如题所述

1、选择tool –> Build System –> New Build System
2、然后输入以下代码
{
"working_dir": "$file_path",
"cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",

"variants":
[
{
"name": "Run",

"shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\"
&& start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}
3、按Ctrl+s保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 c.sublime-build
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-19
MacOSX:{"cmd":["gcc","$file_name","-o","${file_base_name}"],"selector":"source.c","shell":true,"working_dir":"$file_path"}Windows:{"cmd":["gcc","$file_name","-o","${file_base_name}.exe"],"selector":"source.c","shell":true,"working_dir":"$file_path"}~如果你认可我的回答,请及时点击【采纳为满意回答】按钮~~手机提问的朋友在客户端右上角评价点【满意】即可。~你的采纳是我前进的动力~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。本回答被提问者采纳

如何让sublime text 2可以支持C语言的编译和run
让sublime text 2可以支持C语言的编译和run的方法是安装编译插件。安装C语言编译器MinGW,并把MinGW安装目录下的bin目录添加到环境变量PATH里。设置环境变量。a. 鼠标右击桌面“计算机”(WindowsXp是“我的电脑”)->“属性”b. WindowsXP时,在新弹出的属性窗口,选择“高级”->“环境变量”。 Windows...

Sublime Text 2 怎样直接运行代码
1 安装Sublime Text从下面链接下载安装包...2 新建C语言编译系统选择tool –> Build ...3 然后输入以下代码{"working_dir": "$fi...4 这时候,可以在Tools -> Build System...5 Build System中除了选择具体的编译系统...6 点击红色箭头处的c++ 选择Open all w...7 这样以后打开.c文件就...

如何让sublime text 2运行程序时打开命令行窗口
解决方法:使用批处理文件。本解决方法以C语言程序为例,编译器是gcc,我下载了MINGW直接解压到C盘根目录下,并设置了相应的PATH。其它编程语言可以按照这个思路适当修改批处理文件。新建两个批处理文件,一个名为runp.bat,内容如下:echo off 1 pause exit 一个为callrunp.bat,内容如下:echo off ...

sublime text 2 C语言 scanf 为什么 无法输入
sublime text 2 C语言 scanf 无法输入是因为sublime build文件配置有问题。解决方法:1、打开 preference->browser packages ,在c++文件夹下找到 C++.sublime-build 文件,在将"variants":前改为以下内容:"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir":...

sublime text 2 C语言 scanf 为什么 无法输入
解决办法是用sumblie编译以后,运行terminal,键入 ".\/filename"手动运行;或者方便点的,sublime直接调用系统terminal运行编译后的程序。经测试上面的方法不适用于mac下的sublime 3,无法正常的调用terminal 。下面的配置文件测试可以正常的调用terminal 运行程序。{ "cmd":["gcc -o {file_base_name} fi...

sublime text2编译java文件(带有中文的)时出现Decode error - output...
回答:Java文件是什么编码的? 如果是UTF-8的,修改 JavaC.sublime-build { "cmd": ["javac", "-encoding", "utf-8", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java"}其他编码类似

如何用 Sublime Text 实现C\/C++代码的编译运行
,"variants":[{ "name": "Run","shell_cmd": "gcc -Wall \\"$file\\" -o \\"$file_base_name\\" && start cmd \/c \\"${file_path}\/${file_base_name} & pause\\""} ]} 按Ctrl+s保存,会自动打开user目录(Sublime Text 3\\Packages\\User),我们修改 文件名为 c.sublime-build ...

新人求问,sublime text 2运行和调试C++程序时总是出现下列error 2...
这个是因为你没有正确配置SublimeText的原因。也就是没有指定编译器的路径和参数

如何用 Sublime Text 实现C\/C++代码的编译运行
配置Sublime Text 3编译系统 创建一个名为C++.sublime-build的文件,复制到编辑器的用户自定义配置文件夹内,该目录一般为:C:\\Users\\用户名\\AppData\\Roaming\\SublimeText 3\\Packages\\User 即编辑器Preferences\/BrowesPackages...菜单打开的目录下的User文件夹中,如果此文件夹不存在,可以自行创建。根据批...

sublime text2 中文编码讨论
Sublime Text 默认不支持中文GBK编码,导致在处理包含中文字符的文件时出现乱码问题。为了解决这个问题,有几种方法可以采用。首先,可以下载并安装一个名为“ConvertToUTF8”的压缩包,然后将压缩包解压并拖拽到“Sublime Text 2\/Packages”目录下。这样可以解决Sublime Text 的默认编码问题。此外,还可以...

相似回答