为什么我的hello world程序占用883KB?

时间:2021-06-16 01:44:18

标签: c++

我用 C++ 编写了一个简单的 Hello World 程序。

但是,由于某些原因,它占用了近 900kb。

我不知道为什么它这么大。我正在使用 -s-Os-Bdynamic 我正在使用代码块

我试过了:GCC C++ "Hello World" program -> .exe is 500kb big when compiled on Windows. How can I reduce its size?

我的程序:

#include <iostream>

int main()
{
    std::cout << "Hello world" << std::endl;
    return 0;
}

昨天我做了一个更大的程序,它只有 21Kb。 现在每个可执行文件大约有 900Kb。

信息: 我尝试使用 g++ Hello.cpp -Bdynamic -s -Os 自己编译它 - 大小仍然相同。

但是当我使用 printf 中的 <stdio.h> 编译它时,我得到了 21Kb。

我想使用 <iostream>

Sizes

(这是我帖子的更新版本)

0 个答案:

没有答案
相关问题