VC中的Release和Debug泾渭分明的、Debug的程序有1M多,编译成Release就只有200K了。
Delphi有Release和Debug之分吗?是不是只要去掉了编译中的Debug选项就可以了?

解决方案 »

  1.   

    据我所知VC中的Release和Debug的区别只是,Release中少了一个目标文件。
      

  2.   

    Release和Debug版本的区别在于是否存在调试信息~~可以把Project Options\Compiler页Debugging中的选项全除去~~编译后的程序就没有调试信息,则为Release版本,反之~~
      

  3.   

    但是我发现Delphi中的除去Debug信息后,体积并没有少多少。
      

  4.   

    没啥区别的
    最多开Map File选项,使用EuLog的就效果很好http://lysoft.7u7.net
      

  5.   

    当然有分别。不过我一般都使debug版。
      

  6.   

    注意Project Options\Linker页EXE and DLL options中的选项也要全除去~~
      

  7.   

    其实这个区别在vc和delphi中是一样的,只不过vc的debug信息太多了,看起来比较明显而已。