我目前正在从labview 调用一个DLL,但我需要能够实时调试它(因为它正在访问对时间敏感的硬件)。我只想 printf() 我的错误断言消息,但我不确定如何从 DLL 中打开 DOS 窗口以将错误信息转储到。有没有人这样做过?我知道我可以用一个文件来做到这一点,我可能不得不这样做。printf 是一种非常方便的快速而肮脏的方式来做到这一点:)。
问问题
5748 次
2 回答
5
于 2009-08-27T19:31:11.090 回答
4
您可以使用 Windows 的OutputDebugString()函数代替使用 printf() ,并在DebugView中检查调试输出。
于 2011-10-02T06:06:50.383 回答