如何输出到编译器的控制台以及如何在外部工具发生错误时停止构建?
我有一个已添加到构建链中的工具。
我想知道如何将标准输出重定向到所有编译器控制台,此外,在执行该外部工具时发生错误时如何中断?
为现代通用编译器寻找答案。如果有通用流程或者可以自动完成,请告诉我。
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Visual Studio 中,只需将外部工具 printf 发送到 stdout,然后从 main() 返回一个非零代码。
in Visual Studio, simply have your external tool printf to stdout, and return a non zero code from main().