why dll I build is smaller than official binary dll?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

why dll I build is smaller than official binary dll?

Postby tiplip » Tue Mar 21, 2017 8:32 pm

I have downloaded CEF 3.2924.1570.g558741c before from http://opensource.spotify.com/cefbuilds/index.html,
then
I follow the build instructions https://bitbucket.org/chromiumembedded/cef/wiki/MasterBuildQuickStart.md#markdown-header-windows-setup to have mp3/mp4 version

version: 2924
OS: Windows Server 2008 R2 Enterprise + SP1
Compiler: VC2015 Enterprise + SP3

Code: Select all
set CEF_USE_GN=1 
set GN_DEFINES=proprietary_codecs=true ffmpeg_branding=Chrome 
set GN_ARGUMENTS=--ide=vs2015 --sln=cef --filters=//cef/* 
call cef_create_projects.bat


after build finished, I compare the downloaed dll files and cefclient.exe with the files I build myself, and it shows the dll files and cefclient.exe I build myself is smaller, why?

what makes the result? compiler settings?

downloaded.png
the release dll downloaded from official site
downloaded.png (2.29 KiB) Viewed 2983 times

build.png
the release dll I build
build.png (1.87 KiB) Viewed 2983 times
tiplip
Mentor
 
Posts: 77
Joined: Thu Mar 26, 2015 3:09 am

Re: why dll I build is smaller than official binary dll?

Postby Czarek » Wed Mar 22, 2017 12:58 am

See the configuration for Spotify Automated Builds:
https://bitbucket.org/chromiumembedded/ ... figuration
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 57 guests