用于Sublime Text 3的C ++构建文件

时间:2015-11-27 04:42:55

标签: c++11 sublimetext3

我找到了一个用于st3的c ++的构建系统,它很不错,但是除非目录中存在带有源文件名的.exe文件,否则它不能编译。有关如何使用构建来自动化它以创建文件(如果它不存在或继续)的任何想法吗?

"windows":
{
"cmd": ["g++", "$file_name","-o", "${file_base_name}.exe", "-lm", "-Wall", "&","start", "${file_base_name}.exe"]
},
"selector": "source.c++",
"shell": true,
"working_dir": "${file_path}"
}

1 个答案:

答案 0 :(得分:0)

这应该运行,因为构建将在当前目录中创建一个带有源名称的.exe文件。如果由于某种原因它无法正常工作,请在"-Wall"之后删除第2行上的所有内容,以便它看起来像这样:

"windows":
{
"cmd": ["g++", "$file_name","-o", "${file_base_name}.exe", "-lm", "-Wall"]
},
"selector": "source.c++",
"shell": true,
"working_dir": "${file_path}"
}