W wodesnake Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #1 今天编译一个程序发现EXE文件达到20M,开始以为是链接了什么文件到EXE,后来通过新建一个只包含单个空窗体的应用程序,发现编译出的EXE文件竟然也达到3M,一般空窗体编译出来才几十K而已,是不是有什么编译开关设置?
今天编译一个程序发现EXE文件达到20M,开始以为是链接了什么文件到EXE,后来通过新建一个只包含单个空窗体的应用程序,发现编译出的EXE文件竟然也达到3M,一般空窗体编译出来才几十K而已,是不是有什么编译开关设置?
T tianlove Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #2 个只包含单个空窗体的应用程序,3m 太夸张了吧,我没遇到过这问题 []
D duhai_lee Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #4 project -> options ->linker 取消exe and dll options的所有选项
K kaida Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #5 project->options->linker->Include TD32 debug info 前面的勾去掉,Include remote debug symbols 前面的勾也去掉。即可。
project->options->linker->Include TD32 debug info 前面的勾去掉,Include remote debug symbols 前面的勾也去掉。即可。
M Mike1234567890 Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-08 #7 估计是在Delphi中安装了一些特殊的控件
W wodesnake Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-09 #8 project -> options ->linker 取消exe and dll options的所有选项 我也都取消了,可是还是有3M多,真的是搞不懂了,有谁碰过这种问题吗?
W wodesnake Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-09 #9 Project Options->Compiler->[Debugging] Project Options->Compiler->[EXE and DLL options] 中的选项我都全关闭了,可是还是那样。 我看了我的空窗体应用程序文件, project1.dpr 1KB project1.cfg 1KB project1.dof 4KB project1.res 1KB Unit1.dcu 4KB Unit1.dfm 1KB Unit1.pas 1KB 可是编译出的project1.exe 3087KB
Project Options->Compiler->[Debugging] Project Options->Compiler->[EXE and DLL options] 中的选项我都全关闭了,可是还是那样。 我看了我的空窗体应用程序文件, project1.dpr 1KB project1.cfg 1KB project1.dof 4KB project1.res 1KB Unit1.dcu 4KB Unit1.dfm 1KB Unit1.pas 1KB 可是编译出的project1.exe 3087KB
W wodesnake Unregistered / Unconfirmed GUEST, unregistred user! 2007-01-09 #11 好了,谢谢duhai_lee 和 kaida,我昨天新建了一个空窗体应用程序,并保存了,今天按照你们的方法把 Project Options->Compiler->[EXE and DLL options]全关了,再编译我昨天保存的那个空窗体应用程序还是3M,可是当我重新建了一个程序编译后,就只有360K了。
好了,谢谢duhai_lee 和 kaida,我昨天新建了一个空窗体应用程序,并保存了,今天按照你们的方法把 Project Options->Compiler->[EXE and DLL options]全关了,再编译我昨天保存的那个空窗体应用程序还是3M,可是当我重新建了一个程序编译后,就只有360K了。