开发者

Delphi XE "Place debug information in separate TDS file" and "Debug Information"

Delphi XE's project linking option has a new option:

Place debug information in separate TDS file

Is there any different with the following combination when com开发者_如何转开发pile a project:

  1. Checked "Debug Information" and Checked "Place debug information in separate TDS file"
  2. Unchecked "Debug Information" and Checked "Place debug information in separate TDS file"

I feel that once "Place debug information in separate TDS file" was checked, checked or unchecked "Debug Information" option doesn't play any role in the compilation.


I guess that the "Debug Information" option is only to add debugging information inside the EXE, i.e. create debugging information for some external debuggers or profilers, which are able to extract those from the exe. There are several formats arounds, but most rely on the PE chunked format.

This option has nothing to do with "Place debug information in separate TDS file".

You can select either one, either both, either none.

Edited: more accurate answer


Anecdotally, it also has an effect on remote debugging. See my findings in the comments to this blog post on XE remote debugging (which still doesnt work very well).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜