Windowsモバイルプロジェクトで使用できる7zipコードを構築しようとしています..7zipコードを構築し、Windowsモバイルアプリケーションで同じものを使用する方法を知っている人はいますか..
3 に答える
ここで 7zip の Web サイトを見て、「7-Zip は Windows 7 / Vista / XP / 2008 / 2003 / 2000 / NT / ME / 98 で動作します。Linux へのコマンド ライン バージョンのポートがあります。」 /Unix.' ソース コードをざっと見ると、圧縮アルゴリズムを実現するために x86 アセンブリが含まれていることがわかります。これは、プロセッサが x86 ではないため、Windows Mobile に移植できなかった理由を説明している可能性があります。
ソース コード内に「\Asm\x86\7zCrcT8U.asm」というフォルダがあるため、明らかに Windows Mobile が実行されるプロセッサを対象としていません。
実際に Windows Mobile デバイスに適したバージョンがあるかどうかを確認するために、Google で簡単に検索しました。しかし、これはあなたが探しているものでしょうか?
これがお役に立てば幸いです。よろしくお願いします、トム。
アルゴリズムを別の OS (またはプロセッサ アーキテクチャ) で動作させる必要がある場合は、LZMA SDKを調べてください。ここでは、C、C++、C#、または Java で 7zip ファイルをエンコードまたはデコードするアルゴリズムを取得しました。
これらを使用して、ARM 用のライブラリを作成できるはずです。また、7zip 自体のソースをもう少し調査すると、これらをパーツにリンクできるはずです。
7-zip は Windows モバイルでは動作しません。メイン ページを確認してください。