Problema de 7-ZIP para Windows Mobile
-
20-09-2019 - |
Pergunta
Estou tentando construir o código 7ZIP, que posso usar no meu projeto Windows Mobile. Alguém sabe como criar código 7ZIP e usar o mesmo no aplicativo Windows Mobile.
Solução
Eu olhei para o site do 7zip aqui e para citar o que eles disseram '7-ZIP funciona no Windows 7 / Vista / XP / 2008/2003/2000 / NT / ME / 98. Existe uma porta da versão da linha de comando para Linux / Unix.' Uma rápida olhada no código -fonte mostra que há o conjunto x86 envolvido para obter um algoritmo de compressão. Isso poderia explicar por que você não poderia portá -lo para o Windows Mobile, pois o processador não é x86.
Existe uma pasta dentro do código -fonte chamado ` ASM x86 7ZCRCT8U.ASM ', então obviamente não tem como alvo o processador em que o Windows Mobile é executado.
Fiz um Google rápido para ver se existe realmente uma versão adequada para o dispositivo Windows Mobile. Mas, isto Pode ser o que você está procurando?
Espero que isso ajude, cumprimentos, Tom.
Outras dicas
7-ZIP não funciona no Windows Mobile Verifique o página principal
Se você precisar fazer com que o algoritmo funcione sob outro sistema operacional (ou arquitetura do processador), você deve dar uma olhada no LZMA SDK. Aqui você tem o algoritmo para decodificar ou decodificar um arquivo 7ZIP em C, C ++, C# ou Java.
Com isso, você poderá criar uma biblioteca para o braço. E se você fizer um pouco mais de investigações sobre as fontes do 7ZIP, você deve ser capaz de vinculá -las a peças.