【问题标题】:How to redirect error message in Sublime Text to a file如何将 Sublime Text 中的错误消息重定向到文件
【发布时间】:2021-07-14 04:10:03
【问题描述】:

我正在使用 sublime 用 C++ 编写代码。我使用以下构建系统来执行我的代码,它工作正常。

{
"cmd": ["g++.exe","-std=c++17", "${file}", "-o", "${file_base_name}.exe", "&&" , "${file_base_name}.exe<input.txt>output.txt"],
"selector":"source.cpp",
"shell":true,
"working_dir":"$file_path"
}

但是,如果出现分段错误,我不会在控制台中收到任何错误消息。有没有办法像输出一样重定向文件中的所有错误消息说'error.txt'。

【问题讨论】:

    标签: c++ sublimetext3


    【解决方案1】:

    以下内容应将 STDERR 重定向到 error.txt2&gt; 是正确使用的 shell 重定向器。

    {
        "cmd": ["g++.exe","-std=c++17", "${file}", "-o", "${file_base_name}.exe", "&&" , "${file_base_name}.exe<input.txt>output.txt2>error.txt"],
        "selector": "source.cpp",
        "shell": true,
        "working_dir": "$file_path"
    }
    

    请参阅here 了解说明。

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-16
      • 1970-01-01
      相关资源
      最近更新 更多