sublime tools->build system->new build system
可以起名 c++ file,粘贴如下代码
{
"cmd" : ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex" : "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir" : "${file_path}",
"selector" : "source.c, source.c++,source.cpp",
"variants" :
[
{
"name" : "Run",
"shell_cmd" : "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
},
{
"encoding" : "utf-8",
"name" : "Run in cmd to exe",
"cmd" : ["start", "cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}.exe"],
// "cmd":["start","cmd", "/k","${file_path}/${file_base_name}.exe"],
"shell" : true
},
{
"encoding" : "utf-8",
"name" : "Run exe",
"cmd" : ["start", "cmd", "/k", "${file_path}/${file_base_name}.exe"],
// "cmd":["start","cmd", "/k","${file_path}/${file_base_name}.exe"],
"shell" : true
}
]
}
ctrl+shift+B
选择run in cmd to exe 生成exe文件
之后选择run exe,执行exe文件
不太清楚怎么把两个写到一起,只好分开了