所以我使用的是sublime text 3,我有以下构建系统来删除现有的可执行文件然后构建然后运行,但似乎删除命令不起作用。那么有没有办法在构建系统中实际执行此命令?
{
"cmd": ["del", "${file_base_name}","&", "g++", "${file}", "-std=c++11", "-o", "${file_path}/${file_base_name}", "&", "start", "cmd", "/c", "${file_base_name} & echo. & pause"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"shell": true,
"encoding":"utf-8",
}
答案 0 :(得分:0)
我自己发现了这个问题。在win32中,您应该删除“$ {file_base_name} .exe而不是”$ {file_base_name}。
希望这可以帮助别人。