Sublime Text3搭建C++编译系统
在sublime中新建一个编译系统
粘贴如下代码到文件中,并保存为C.sublime-build
{
"cmd": ["g++", "-std=c++17", "-lstdc++", "${file_path}/${file_base_name}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants": [{
"name": "Run",
"cmd": ["${file_path}/${file_base_name}"]
}]
}
其中,-std=c++17为使用C++2017标准编译C++文件,如果代码中出现不符合标准的错误,编译器会报错提示。
-lstdc++表明编译时使用C++标准库