sublime-text 编译C
sublime的优点多多.
先下好sublime-text 如果不会下载
在ubuntu 下输入sudo apt-cache search sublime
查找到合适的安装包后apt-get install 安装包名
安装完毕后打开sublime 在工具栏找到tools build system 选择new bulid system 将
{
"cmd": ["gcc","-std=c99","${file}","-o","${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"encoding": "utf8",
"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "gcc -std=c99 '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
}
]
}
替换掉文件中原有的文字
然后保存为C.sublime-build
设置完成后新建一个c 文件,代码完成后可直接按ctrl+shift+b键进行编译和输出也可按ctrl+b编译但不输出.
目前有一个问题就是在c 文件中如果有scanf 或者 getchar() 此类输入函数的话是无法输入的.尚未找到解决办法如果有大大知道,麻烦留个言