ERI Developer's BBS
  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ ホーム  
46 / 57 ツリー ←次へ | 前へ→

ライブラリのファイルサイズ 脱力 02/2/25(月) 16:22
┗ Re:ライブラリのファイルサイズ L.Entis 02/2/26(火) 8:21
 ┗ ひとまずやってみます 脱力 02/2/26(火) 22:24

ライブラリのファイルサイズ
 脱力  - 02/2/25(月) 16:22 -

引用なし
パスワード
   お久しぶりです
このごろ、CもHSPもHTMLもいじっていなくて
HPは紅葉のまま・・という問題有りの状態です(^^;

もうすぐ試験が終わるので、また、ERIのHSP用DLLの作成を
再開しようと思っているのですが・・・

前回画像の表示、ファイル保存のDLLを作成したのですが
サイズが380Kにもなってしまいました(^^;

前回のERIのやつは30K程度で収まったのですが
今回はERINAのLIBが270Kもあるために
このサイズになったのでしょう(分かってません(爆))

で、何とかファイルサイズを小さくしたいのですが
画像表示、ファイル保存に必要なソースだけを使用すればなんとかなると思うのですが・・・
もし、時間に余裕がありましたら、助言の方宜しくお願いします。
<Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)@dhcp0517.mups.tut.ac.jp>

Re:ライブラリのファイルサイズ
 L.Entis  - 02/2/26(火) 8:21 -

引用なし
パスワード
   ▼脱力さん:
>前回画像の表示、ファイル保存のDLLを作成したのですが
>サイズが380Kにもなってしまいました(^^;

 え〜〜〜、理由は色々ありますが、単純に言うと、ライブラリが肥大化したからです。(^^;
 静止画像の展開のみに限るなら、experi.cpp と experib.cpp のみでビルドすればよいのですが、困ったことに、非可逆圧縮までサポートするようになっているので、erimatrix.cpp、erimatrixb.cpp も必要かな?
 それ以外のソースは、音声の展開と、動画関係のものなので、必要ありません。
 多分、これのみに絞れば、多少は減ると思います。
 あと必要であれば、ファイル読み込み関連のソースだけを抜き出して来ればOKかと。
<Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)@tindacil.zeroeks.co.jp>

ひとまずやってみます
 脱力  - 02/2/26(火) 22:24 -

引用なし
パスワード
   > え〜〜〜、理由は色々ありますが、単純に言うと、ライブラリが肥大化したからです。(^^;

やっぱり、そういうことなんですね(^^;

> 静止画像の展開のみに限るなら、experi.cpp と experib.cpp のみでビルドすればよいのですが、困ったことに、非可逆圧縮までサポートするようになっているので、erimatrix.cpp、erimatrixb.cpp も必要かな?
> あと必要であれば、ファイル読み込み関連のソースだけを抜き出して来ればOKかと。

3月になりましたら、やってみたいと思います(^^)

> それ以外のソースは、音声の展開と、動画関係のものなので、必要ありません。
> 多分、これのみに絞れば、多少は減ると思います。

この二つが大きいのでしょうかねぇー・・・
これはこれで、別のDLLにしてみようかと思います。

完成しましたらお礼と報告に来ますね
(その前に質問で来そうな気もしますが(爆))

それでは、返答ありがとうございました。
<Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)@dhcp0579.mups.tut.ac.jp>

  新規投稿 ┃ ツリー表示 ┃ 一覧表示 ┃ トピック表示 ┃ 検索 ┃ 設定 ┃ ホーム  
46 / 57 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
7920 C-BOARD v3.02 is not Free?