error-handling - Eclipse CDT 不解析控制台输出

标签 error-handling eclipse-cdt

我正在使用批处理文件在 Eclipse 中构建我的项目(我正在使用来自 Keil 的 C51 编译器)。输出正确显示在 Eclipse 控制台 View 中,但似乎没有一个错误解析器能做任何事情。

我已经尝试了内置的解析器(虽然我知道我可能必须自己编写),我已经编写了我自己的错误解析器(然后我检查它是否有效),我我什至尝试向现有解析器添加新规则,但没有任何运气。甚至这个正则表达式似乎也不起作用:(.*)

我也尝试过使用 iSystem 的 RegEx 错误解析器;我见过其他人成功地让它工作,但仍然没有任何反应。

有没有人有幸让错误解析器正确解释控制台输出?我正在使用 Eclipse CDT 的 Helios Service Release 2

最佳答案

我找到了 the solution在 Eclipse CDT 论坛上交叉发布我的问题后:

错误解析器只适用于内置的构建工具,所以让构建器保持原样。然后,转到 Project -> Properties -> C/C++ Build,取消选择 Use default build command 并添加您自己的批处理文件。在 Behaviour 选项卡中为 Build on resource save (Auto build)Build (Incremental build) 选项执行相同的操作。 p>

然后,转到C/C++ Build\Settings 中的Error Parsers 选项卡,并使用您想要的规则添加您自己的错误解析器。

关于error-handling - Eclipse CDT 不解析控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5336156/

相关文章:

c++ - OpenProcess 句柄对 ReadProcessMemory 无效

powershell - PowerShell v2 Server 2003-找不到路径-路径确实存在

java - Java中的错误和异常之间的区别?

eclipse-cdt - Eclipse CDT 只指定一些文件夹作为资源

c++ - Eclipse CDT 条件编译?

C++/OpenGL | "undefined reference to ` _imp__ChoosePixelFormat@ 8`"等等

c++ - 如何在 Eclipse CDT 中切换调试和发布 Makefile?

c++ - 如何在 eclipse CDT 中使用链接资源?

error-handling - 如何使用 ZF2 的自定义异常页面?

wordpress - wordpress管理面板504网关超时类别