image icon indicating copy to clipboard operation
image copied to clipboard

希望不要在 'Release' 中发布 debug 版本 (关闭 Win32 Debug)

Open 9-2-1 opened this issue 7 years ago • 5 comments

如题 (284 KB 的 dll 已经无法忍受)

顺便说一下, 活用编译参数能大大优化,像 /O2 /MD 这一类的参数

9-2-1 avatar Apr 30 '18 04:04 9-2-1

可我用的就是“Release Win32”啊…… 如果要追求体积的话可以修改编译参数或者用C重写……

Byaidu avatar Apr 30 '18 04:04 Byaidu

image体积大是因为考虑了兼容性而使用了静态编译 如果采用动态编译的话应该只有十几K

Byaidu avatar Apr 30 '18 04:04 Byaidu

cl image.cpp /LD /MT /O2 /Ot /link /dynamicbase:no /opt:icf /opt:ref 192KB

9-2-1 avatar Apr 30 '18 04:04 9-2-1

可能和我用的VS2017编译有关系吧……

Byaidu avatar Apr 30 '18 08:04 Byaidu

追踪二进制文件的话, .git体积会增大很快吧 这些不如放到 release

Aloxaf avatar May 08 '18 16:05 Aloxaf