请参阅 MS Visual Studio 2010 中 GUI C++ 应用程序的控制台输出

Posted

技术标签:

【中文标题】请参阅 MS Visual Studio 2010 中 GUI C++ 应用程序的控制台输出【英文标题】:see console output of GUI C++ application in MS Visual Studio 2010 【发布时间】:2011-02-28 19:44:55 【问题描述】:

我正在 MS Visual Studio 2010 中开发一个应用程序,它会打开一个 OpenGL 窗口并呈现内容。但是,我想查看我的代码中的各种 prinf 的输出。如何启用/查看控制台输出?

【问题讨论】:

@Hans Passant:您能否将其发布为答案,以便我接受? 【参考方案1】:

您必须使用 OutputDebugString() 来获取在 Visual Studio 输出窗口中显示的输出。链接您自己的 printf 版本是避免编辑代码的最简单方法。

【讨论】:

【参考方案2】:

我认为通过命令行运行它可以完成这项工作。

不要使用像 Start 这样的外部程序,只需在命令提示符下输入可执行文件的完整路径即可。

【讨论】:

我试过了,但它似乎没有得到依赖项/库/任何正确的东西。弹出一个框并显示“程序无法启动,因为您的计算机中缺少 SDL.dll。请尝试重新安装程序以解决此问题”。从 MSVC 内部运行它工作正常

以上是关于请参阅 MS Visual Studio 2010 中 GUI C++ 应用程序的控制台输出的主要内容,如果未能解决你的问题,请参考以下文章

visual studio 2015怎样升级

有没有办法在Visual Studio 2010中搜索属性窗口?

Windows Visual Studio 2003 支持

请参阅 Visual Studio 中数据流 SSIS 元素的完整工具提示错误消息

MS Visual Studio 2010 如何使用 .asm 生成的文件

是否可以更改 Visual Studio 2012 中的图标?