请参阅 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 2010中搜索属性窗口?
请参阅 Visual Studio 中数据流 SSIS 元素的完整工具提示错误消息