2016-11-10 63 views
0

所以我使用崇高的文本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

我自己发现的问题。在win32中,你应该删除“$ {file_base_name} .exe而不是”$ {file_base_name}。

希望这可以帮助他人。