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

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

【问题讨论】:

  • @Hans Passant:您能否将其发布为答案,以便我接受?

标签: visual-studio-2010 visual-c++


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

    • 我试过了,但它似乎没有得到依赖项/库/任何正确的东西。弹出一个框并显示“程序无法启动,因为您的计算机中缺少 SDL.dll。请尝试重新安装程序以解决此问题”。从 MSVC 内部运行它工作正常
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2011-03-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多