[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7402] Re: pdump 削除



On 7/24/06, KOSEKI Yoshinori 小関 吉則 <kose@xxxxxxxxxxx> wrote:
> ところでバイナリのサイズってこんなもんですか?

じゃないですかね。dumpしてますし。

> 6504448 Meadow.exe
> 6863593 emacs.exe
>
> VC だともっと小さいですか?

configure.meadow --with-msvc からビルドするとこんなん。
6,553,600  Meadow.exe
2,887,680  temacs.exe

Makefileを修正してリンカの-debug等を削除してNODEBUGを定義して
ビルドするとこんなん。
6,508,544  Meadow.exe
2,842,624  temacs.exe

つまりgcc版と、たいした差はないかと。
そもそもmsvcはデバッグ用のシンボル情報は .pdbファイルに書かれるので
デバッグオプションの有無はバイナリサイズにほとんど差が出ないと思う。

-- Shun-ichi GOTO