Sublime Text3搭建C++编译系统
在sublime中新建一个编译系统![创建编译系统](https://img-blog.csdn.net/20180921214827334?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTg0NTUzMw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
粘贴如下代码到文件中,并保存为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++标准库