冷 冷叶风 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #2 除了动态编译,少使用控件,我也很想知道怎样才能使用程序变小!
往 往事不堪回首 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #3 program MiniApp; {$APPTYPE CONSOLE} begin end.
O o*o Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #5 不堪回首的是16K (Compile with Delphi4) 下面的是8K (Compile with VC6.0) int main(int argc, char* argv[]) { return 0; }
不堪回首的是16K (Compile with Delphi4) 下面的是8K (Compile with VC6.0) int main(int argc, char* argv[]) { return 0; }
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-05 #6 如果是包括若干项目的一个系统:使用包。 如果是一个独立程序(而且是比较简单的),除了几个编译选项外,作出一些其它方面的 牺牲,是可以减小目标文件尺寸的,如: . 少使用其它单元,如果要用某些单元的个别函数,把它拷贝到你自己的单元中,同时从 Uses 语句中去掉对该单元的引用 . 使用嵌入式汇编 (我本人并不赞成上面这些舍本求末的做法) 编译选项包括调试信息、数据范围检测、IO检测等都影响目标文件尺寸。
如果是包括若干项目的一个系统:使用包。 如果是一个独立程序(而且是比较简单的),除了几个编译选项外,作出一些其它方面的 牺牲,是可以减小目标文件尺寸的,如: . 少使用其它单元,如果要用某些单元的个别函数,把它拷贝到你自己的单元中,同时从 Uses 语句中去掉对该单元的引用 . 使用嵌入式汇编 (我本人并不赞成上面这些舍本求末的做法) 编译选项包括调试信息、数据范围检测、IO检测等都影响目标文件尺寸。