トップページ > 記事閲覧
スタティックリンクライブラリについて
名前:チップ 日時: 2019/09/09 11:07

いつもお世話になっております。 なるべく小さく軽くコンパクトに使いたいと思い、普段から極力機能をシンプルにして DxUseCLib.libを再コンパイルして使用させて頂いておりますが Ver3.21版で同じようにコンパイルしたところ int MQOZ_ZIP_uncompress( void *dest, size_t destLen, const void *source, size_t sourceLen ) 内の inflateInit2( &stream, -MAX_WBITS ) ; inflate( &stream, Z_FINISH ) ; inflateEnd( &stream ) ; がなくてコンパイルが通らないようです。 MQOZ形式のファイル解凍に必要なのだろうと思うのですが こちらを使うつもりがない場合は #include "zlib.h" と int MQOZ_ZIP_uncompress( void *dest, size_t destLen, const void *source, size_t sourceLen ) を外してコンパイルする使い方で問題ないでしょうか? 以前のバージョンとの違いはそこだけのようでしたので…
メンテ

Page: 1 |

Re: スタティックリンクライブラリについて ( No.1 )
名前:管理人 日時:2019/09/09 23:13

はい、DX_NON_MODEL を有効にされている場合は #include "zlib.h" と int MQOZ_ZIP_uncompress( void *dest, size_t destLen, const void *source, size_t sourceLen ) をコメントアウトしてしまって問題ありません m(_ _)m ( 次のバージョンでは DX_NON_MODEL が有効だったら MQOZ_ZIP_uncompress がコンパイルされないようにします )
メンテ
Re: スタティックリンクライブラリについて ( No.2 )
名前:チップ(解決済) 日時:2019/09/10 06:38

ご回答ありがとうございます! 助かりました!
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存