请问,编写Dll用什么好?(50分)

  • 主题发起人 主题发起人 loshita
  • 开始时间 开始时间
L

loshita

Unregistered / Unconfirmed
GUEST, unregistred user!
rt
我是写来让其他程序用的
希望能够体积小
容易调试
目前试过
d6和c++
(不是BC++)
感觉都太大 平均4xxK(内容非常少, 我认为应该在100K下为正常,4xxK为未压缩)
尤其是c++,记得以前读书时,一般的程序都是4xK
现在突然变成4xxK
ft
不知道是不是编译器的问题
调试的话 感觉d6方便
 
哈哈,d7编的DLL好像比d6的小,当然是不包含窗体的
不包含窗体的DLL一般不会有4xxK吧?
 
还是用Delphi吧,Delphi的编译器已经不错了
 
我用d6编译
绝对没包括form
也是4xxK
也许编译选项没选好
把一些无用的东西也编进去了
 
你去掉没有用的uses呀,比如forms
我的才100多K,D7会更小的
 
千万不要使用 showmessage ,改用 messagedlg !
去掉所有的调试信息, 采用优化模式
 
win32 lcc
http://ftp.uni-koeln.de/pc/win32/program/lcc-w32/00index.htm
 
楼上的老大
什么是lcc???
 
尽量只用System,Windows,SysUtils下面的函数,绝对会很小的,要是想更小,就只有自己引入函数了。
写完后,可以用AsPack压缩下
 
MASM32,去罗云斌那里看看保证做出来的dll是最小的!
http://61.153.195.10:8080/
 
后退
顶部