ページ 11

exeファイルが異常に大きい

Posted: 2009年11月20日(金) 01:33
by mat
はじめまして。
このサイトを参考にDXライブラリの勉強をしているのですが、ふと疑問に思ったことがあるので
質問させていただきます。

DXライブラリを使って100行程度のプログラムを書いてVC++2008でビルドしたのですが、
exeファイルのサイズが3MBを超えていました。
たかだか100行程度のプログラムでこんなにサイズが大きくなるものなのでしょうか。

ちなみにhello worldをビルドしてみたら28KBでした。
個人的にはこれでも大きいような気がするのですが…

Re:exeファイルが異常に大きい

Posted: 2009年11月20日(金) 01:48
by Justy

> たかだか100行程度のプログラムでこんなにサイズが大きくなるものなのでしょうか

 なるものです。
 
 というのもDXライブラリをリンクすると、そのライブラリの分実行ファイルは
大きくなります。

 Debugビルドで3M越えは普通です。
 最適化をかけた Releaseビルドでも 1MBは越えるはずです。

 それだけライブラリの中身が充実している、ということですね。


※ 旧バージョンのライブラリを使えば少しは小さくなるかもしれません。