Eclipse CDT生成控制台输出未显示整个编译器输出 当构建和调试大型C++程序时,控制台的输出量太大,以至于控制台切断了输出的开始。这尤其令人恼火,因为编译器输出的第一个错误对于调试来说通常是最重要的

Eclipse CDT生成控制台输出未显示整个编译器输出 当构建和调试大型C++程序时,控制台的输出量太大,以至于控制台切断了输出的开始。这尤其令人恼火,因为编译器输出的第一个错误对于调试来说通常是最重要的,c++,console,eclipse-cdt,C++,Console,Eclipse Cdt,编辑: 所以问题是:如何查看整个控制台输出?有两种方法可以解决这个问题: 更改控制台限制的行数。转到窗口->首选项->C/C++->构建->控制台,然后将“限制控制台输出(行数):”更改为高于默认值500的数字 将控制台输出保存到没有预定义行限制的文件中。Window->Preferences->C/C++->Build->Logging,然后将日志文件位置更改为您可以轻松访问的位置。我建议不要在窗口的默认文本编辑器中打开文件,因为它会丢失任何有用的格式,而eclipse的文本编辑器工作得很好

编辑:
所以问题是:如何查看整个控制台输出?

有两种方法可以解决这个问题:

  • 更改控制台限制的行数。转到窗口->首选项->C/C++->构建->控制台,然后将“限制控制台输出(行数):”更改为高于默认值500的数字

  • 将控制台输出保存到没有预定义行限制的文件中。Window->Preferences->C/C++->Build->Logging,然后将日志文件位置更改为您可以轻松访问的位置。我建议不要在窗口的默认文本编辑器中打开文件,因为它会丢失任何有用的格式,而eclipse的文本编辑器工作得很好


  • 说得好,我会修改一下,弄清楚问题是什么。