gpt4 book ai didi

delphi - 如何阻止Delphi生成RSM文件?

转载 作者:行者123 更新时间:2023-12-03 14:43:45 25 4
gpt4 key购买 nike

我刚刚将“64 位平台”添加到我的项目中,我的 Delphi (XE7) 不断生成一个巨大的 RSM 文件(这会增加编译时间)。根据Help如果禁用“包括远程调试符号”选项,则不会发生这种情况。

就我而言,它已被禁用。 enter image description here
还有其他需要禁用的吗?

最佳答案

来自http://embarcadero.newsgroups.archived.at/public.delphi.ide/201203/12030416462.html

Delphi XE2 generates RSM files that are several MB in size. As I understand it, these files are for remote debugging. Is there a way to turn off the generation of these files?

Yes. In the Project Options look on the page "Delphi Compiler\Linking" for "Include remote debug symbols" and turn it off if you do Win32 debugging. Note it is necessary for Win64 debugging.

并继续http://www.devsuperpage.com/search/Articles.aspx?G=2&ArtID=20168

The IDE is 32-bit, because that's the only way it can work on both 32 and 64 bit versions of Windows. (Win64 can run 32 bit apps, but Win32 can't run 64 bit apps.) That's why the remote debugger is used for 64 bit and cross-platform apps.

来自 TeamB 的杰夫·奥弗卡什

Is the reason that Delphi XE2 is not itself really 64-bit?

Sure, then it can't be run on 32 bit OS's. All third party components won't work at all until a 64 bit version of it exists (a 64 bit IDE would not be able to load a 32 bit bpl), this would be a major reason for people not to upgrade too. Supporting both a 32 bit and 64 bit IDE doubles the testing time for little to no benefit.

关于delphi - 如何阻止Delphi生成RSM文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38182442/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com