delphi2007中编译的debug和release有啥区别? ( 积分: 100 )

  • 主题发起人 主题发起人 ww990
  • 开始时间 开始时间
W

ww990

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi2007中编译的debug和release有啥区别?能否像VC中执行不同的选项,可以在debug中设置调试信息?
 
delphi2007中也分这个啦?
debug包含调试信息呗,有很多的信息跟踪的代码
release不含调试信息,用于发布,提高效率吧
 
D2007的debug和release只是编译选项不同,你也可以增加更多的编译版本,只是系统默认就这两个而已,方便切换

调试信息也在编译选项中有,不过D的debug和VC的debug相差太多了
 
VC的Debug版本完全没有优化.完全是直来直去的编译.效率比较低,但易于调试.
Release版本优化的非常的好.
Delphi的Release和Debug版本都做了优化.Debug版本只是比Release版本多了很多的调试信息.方便调试而已.
 
在debug中如何编写代码显示调试信息??最好来一段代码示例一下,拜托[8D]
 
OutputDebugString
 
本身没有区别,都是编译开关,你可以设置他们的编译参数
 
具体的delphi中我不是太清楚,因为我用的是delphi7
但是在vs.net中,假如你要设为release,那你设了断点,它也不会跟踪的!不要以为是.net有问题[:D]
 
多人接受答案了。
 
后退
顶部