[リストへもどる]
一括表示
タイトル3.06αのDLLについて
記事No57
投稿日: 2001/10/10(Wed) 23:40
投稿者ふじ
はじめまして、ふじと申します。
午後のこ〜だ、いつもお世話になってます。大変秀逸なソフトを
提供していただき、感謝しております。

> 3.06αのDLLって3.05αのDLLよりもサイズが小さくなりますか?
> ちなみに3.06αは180 KB (184,320 バイト)です。

BCC5.5.1環境にてmakeしましたが、ファイルサイズが大きいよう
です。このBBSの書き込みを参照してパッチを当ててのmakeです。
実用的には問題ないようですが・・・問題ないのでしょうか?

サイズは約290KB程度です。

初歩的な質問で恐縮ですが、よろしくお願いいたします。

タイトル 3.06αのDLLについて
記事No59
投稿日: 2001/10/13(Sat) 10:04
投稿者もと
> BCC5.5.1環境にてmakeしましたが、ファイルサイズが大きいよう
> です。このBBSの書き込みを参照してパッチを当ててのmakeです。
> 実用的には問題ないようですが・・・問題ないのでしょうか?

このあたりは コンパイラやコンパイルオプションによって変って
きます。コード生成の最適化などでループの展開やインライン展開
などが行われると出来あがるバイナリのサイズは大きくなります。

ちなみにうちで Mingw32-gcc でMAKEしたものは 276Kになって
ます。

タイトル 3.06αのDLLについて
記事No61
投稿日: 2001/10/13(Sat) 18:33
投稿者ふじ
レス、ありがとうございます。

> > BCC5.5.1環境にてmakeしましたが、ファイルサイズが大きいよう
> > です。このBBSの書き込みを参照してパッチを当ててのmakeです。
> > 実用的には問題ないようですが・・・問題ないのでしょうか?
>
> このあたりは コンパイラやコンパイルオプションによって変って
> きます。コード生成の最適化などでループの展開やインライン展開
> などが行われると出来あがるバイナリのサイズは大きくなります。
>
> ちなみにうちで Mingw32-gcc でMAKEしたものは 276Kになって
> ます。

なるほど、Compilerの種類によってサイズは異なるんですね。
VCと比較した特に2倍近くになっていたため、もしかしたら変な
ファイルまでリンクされているのかと思ったので、質問させて
いただきました。問題ないようなので一安心です(^^;