使用 cmake 生成的 exe 文件的大小太大

size of exe file made using cmake too large

我正在使用 Visual Studio 制作一个 cpp 程序。可执行文件的大小为 490 KB。

但是当我通过在 visual studio 中创建 CMake 项目来制作相同的可执行文件时,可执行文件的大小为 1140 KB。

但是两者都有效。

发现CMake正在构建RelWithDebInfo set(CMAKE_BUILD_TYPE 释放) 解决了我的问题。可执行文件的大小减少到 483 KB。