I want to link ffmpeg libraries to my project as static.
When I compile ffmpeg as shared its libraries via vcpkg. size of libavcodec and other libraries are conceivable.
But when install with this command:
./vcpkg.exe install ffmpeg[core,avcodec,swscale,swresample,avformat]:x64-windows-static --recurse
All static libraries sizes are larger than the shared version. Also, debug and release libraries sizes are same.
I think vcpkg compile only debug mode when it is specified as static.
How can I prevent this?
Or How can disable this in vcpkg?