加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何阻止Delphi生成RSM文件?

发布时间:2020-12-15 04:07:03 所属栏目:大数据 来源:网络整理
导读:我刚刚将’64位平台’添加到我的项目中,我的Delphi(XE7)不断生成一个巨大的RSM文件(这会增加编译时间).根据 Help,如果禁用“包括远程调试符号”选项,则不应该发生这种情况. 在我的情况下它被禁用. 还有别的东西要禁用吗? 解决方法 从 http://embarcadero.ne
我刚刚将’64位平台’添加到我的项目中,我的Delphi(XE7)不断生成一个巨大的RSM文件(这会增加编译时间).根据 Help,如果禁用“包括远程调试符号”选项,则不应该发生这种情况.

在我的情况下它被禁用.

还有别的东西要禁用吗?

解决方法

从 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 CompilerLinking”
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的Jeff Overcash

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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读