Thank you for your reply ,and alse Darren VanBuren. I have no right to 
sent mails to any addresses except webkit-dev@lists.webkit.org In office. 
So... I'm sorry

I'm sure I did a release build. All the files,including JavascriptCore and 
webcore  are added to my project. I even do the optimization as much as 
possible.So I think I should do some compiler and linker settings(but not 
sure).

ps:I have checked the PE header, and the .rdata section accounts for 95%. 

My compiler and Linker command line is as follows:

compiler:
/Od /I /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D 
"WEBKIT_EXPORTS" /D "_WINDLL" /D "_AFXDLL" /D "_ATL_DLL" /D "_UNICODE" /D 
"UNICODE" /Gm /EHsc /RTC1 /MDd /Zc:wchar_t- /Fo"Debug\\" 
/Fd"Debug\vc80.pdb" /W0 /nologo /c /Wp64 /ZI /TP /errorReport:prompt

linker
/OUT:"Debug\WebKit.dll" /INCREMENTAL /NOLOGO /LIBPATH:"../NetStack/Debug" 
/DLL /MANIFEST /MANIFESTFILE:"Debug\WebKit.dll.intermediate.manifest" 
/NODEFAULTLIB:"msvcrtd.lib" /NODEFAULTLIB:"mfcs80ud.lib" /DEBUG 
/PDB:"e:\WebBrowser\WebKit\Debug\WebKit.pdb" /SUBSYSTEM:WINDOWS 
/MACHINE:X86 /ERRORREPORT:PROMPT mfcs80ud.lib msvcrtd.lib NetStack.lib




Adam Roben <aro...@apple.com> 
2009-02-10 22:26

收件人
cui.yu...@zte.com.cn
抄送
webkit-dev@lists.webkit.org
主题
Re: [webkit-dev] How to reduce the size of my dll







On Feb 10, 2009, at 12:05 AM, cui.yu...@zte.com.cn wrote:


Hi all: 

Currently I'm trying to build webkit in my own VS2005 project. (Makeing a 
new project ,then adding the source file to it and doing  some necessary 
changes) The size of webkit.dll I got is 107m,and seems too large. I 
observe the same dll in safari for windows is less than 5m. So, I want to 
know how I can reduce the size of my dll file, need some settings or 
change the platform? 

Perhaps you did a Debug build? Release build DLLs should be smaller than 
Debug build DLLs.

-Adam




--------------------------------------------------------
ZTE Information Security Notice: The information contained in this mail is 
solely property of the sender's organization. This mail communication is 
confidential. Recipients named above are obligated to maintain secrecy and are 
not permitted to disclose the contents of this communication to others.
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the originator of the 
message. Any views expressed in this message are those of the individual sender.
This message has been scanned for viruses and Spam by ZTE Anti-Spam system.
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to