如何解决无法使用崇高的文字和mingw设置C ++环境
我正在尝试使用mingw设置崇高的文本。 我将路径添加为C:\ mingw \ bin 我用以下代码添加了构建系统:
{
"cmd" : "g++ $file_name -o ${file_base_name} && ${file_base_name}","selector" : "source.c","shell": true,"working_dir" : "$file_path"
}
但是在运行任何代码时出现编译器错误:
The syntax of the command is incorrect.
[Finished in 0.1s with exit code 1]
[cmd: g++ -o && ]
[dir: C:\Program Files\Sublime Text 3]
[path: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\MinGW\bin;C:\Users\Quaxie\AppData\Local\Microsoft\WindowsApps;]
在过去的4个小时中,我一直在使用Google谷歌搜索,并尝试了多种构建代码,但都没有用。我真的无法弄清楚哪一部分出错了,将不胜感激。
解决方法
您需要将"cmd"
更改为"shell_cmd"
,并在file_name
和file_path
上加上花括号。另外,添加"file_regex"
键和值将有助于您查找构建中的任何错误。
{
"shell_cmd" : "g++ ${file_name} -o ${file_base_name} && ${file_base_name}","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","selector" : "source.c","shell": true,"working_dir" : "${file_path}"
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。