发布软件是Project Options->Compiler->Debugging的选项要不要关掉?

newware 2002-08-27 06:20:04
以前我都是全选的,今天发现如果关掉Use Debug DCU后程序就会小几十K.

请问软件发布时里面的那些选项可以关掉?会不会有什么不良影响?
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
newware 2002-08-29
  • 打赏
  • 举报
回复
谢谢大家的回答,我现在的理解是这样的:

1.Project Options->Compiler->Debugging中的选项发布时只要去掉"Use Debug DCU"就可以了,其他的调试信息(在没选Include TD32 Debug Info的情况下)本身就不在EXE,而在DCU里面,不影响EXE体积,所以不用管了.

2. PROJECT/OPtion/package/runtime packages此选项如果被选中的话程序体积减小,使用动态链接库(程序发布时要带着).
dejoy 2002-08-28
  • 打赏
  • 举报
回复
Project Options->Compiler->Debugging是调试时用的,当调试完毕后正式发布时要反Project Options->Compiler->Debugging去掉,不然调试信息会包含在程序中,程序的体积就会增大.如果客户机上没有安装delphi或BCB,就要把PROJECT/OPtion/package/runtime packages勾上,不然发布到客户机后程序因为缺少库文件运行不起来.
rainsea 2002-08-27
  • 打赏
  • 举报
回复
可以,同时要去掉PROJECT/OPtion/package/runtime packages上的勾。
qq:35735257
newware 2002-08-27
  • 打赏
  • 举报
回复
好像只有Use Debug DCU对程序体积有影响。

可以都关掉吗?还是只关掉Use Debug DCU?

foreveryday007 2002-08-27
  • 打赏
  • 举报
回复
測試時不要關閉
正式發布時建議關閉,

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧