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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top