如何输出到编译器的控制台以及如何在外部工具发生错误时停止构建?

发布于 2024-09-04 04:33:43 字数 113 浏览 6 评论 0原文

我有一个已添加到构建链中的工具。
我想知道如何将标准输出重定向到所有编译器控制台,此外,在执行该外部工具时发生错误时如何中断?
为现代通用编译器寻找答案。如果有通用流程或者可以自动完成,请告诉我。

I have a tool that is added to the build-chain.
I am wondering how to redirect stdout to all compiler consoles and also, how do I break when an error occurs while executing that external tool?
Answers are sought for modern common compilers. If there is a generic process or if it can be done automatically let me know.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鹊巢 2024-09-11 04:33:43

在 Visual Studio 中,只需将外部工具 printf 发送到 stdout,然后从 main() 返回一个非零代码。

in Visual Studio, simply have your external tool printf to stdout, and return a non zero code from main().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文