ビルドしたアプリケーションで出荷する必要がある小さなファイルがたくさんあります。このファイルをアーカイブに入れて、簡単にコピーして再配布できるようにします。 私は実際にそれらをすべて1か所に持つというアイデアが気に入っていますので、何か問題が生じた場合に備えて1つのファイルのmd5を比較する必要があります。簡単なアクセスのためのC++ファイルコンテナ(例:zip)
私は、アーカイブを読み込み、アーカイブ内のファイルのリストを返し、ファイルにアクセスする必要がある場合はファイルをメモリにロードできるクラスについて考えています。
私はすでにzlibとlzma sdkについて知りたいことを達成するためのさまざまな方法についてインターネットを検索しました。 私は本当に移植可能なzlibがどのようなものか分かりませんでしたので、私は本当に魅力的ではありませんでした。私はlzma sdkがあまり好きではなかったので、アプリケーションの爆発を望んでいませんでした問題。 zlibのもう一つの欠点は、私がC/C++の経験を持っていないということです。
また、これは時間が重大な問題であると付け加えなければなりません。私は、アプリケーション内のファイルに簡単にアクセスできる方法で、tarのようなシンプルな形式を実装するのにしばらく時間がかかりましたが、まだそれを行う時間を見つけられませんでした。
私が探しているのは、アーカイブ内のファイルにアクセスできるライブラリです。誰かが私をここの正しい方向に向けることができれば嬉しいです。
ありがとうございます。 Robin。
編集:linuxとwindowsでアクセスするにはアーカイブが必要です。申し訳ありませんが、最初は言及しませんでした。
郵便番号では十分でしょうが、私はVFSという用語を全く見ていませんでした。私はPhysicsFSを見つけました。私はこれがまさに私のプロジェクトに使っているものだと思います。あなたの返事にとても感謝します。 – Robin