如何在Windows和Linux上显示代码执行过程中的调试信息?

问题描述 投票:0回答:1

Delphi 函数

OutputDebugString()
仅适用于 Windows。有支持Linux的版本吗?

uses
  Winapi.Windows;

...

var 
  DebugMsg : string;
begin 
  OutputDebugString('report a status .... ');

  DebugMsg := 'report a status ....';
  OutputDebugString(PChar(DebugMsg));
linux delphi
1个回答
0
投票

正如 Remy Lebeau 在评论中提到的,

Linux 上没有与 OutputDebugString() 等效的函数。您可以正常写入 stdout/stderr,也可以使用自定义/第 3 方日志记录解决方案。

对此类第三方解决方案的建议与本文无关。

© www.soinside.com 2019 - 2024. All rights reserved.