| LZMA SDK (ohjelmistokehityspaketti) LZMA SDK sisältää dokumentaation, näytteet, otsikkotiedostot, kirjastot ja työkalut, joita tarvitset LZMA-pakkausta käyttävien sovellusten kehittämiseen.
Linkki
|
Koko
|
Päivämäärä
|
Versio
| Kuvaus | Download | 1.7 MB | 2024-11-29 | 24.09 | LZMA SDKC-, C++-, C#- ja Java x86/x64 -binaarit Windowsille | Download | 1 MB | 2023-06-20 | 23.01 | Download | 12 KB | 2015-06-14 | | LZMA-määritys (luonnos) | Mitä uutta: - 24.09: LZMA/LZMA2-pakkausmenetelmien oletussanakirjakoon arvoja lisättiin.
- 24.05: Uusi suodatin RISC-V-suoritettaville tiedostoille.
- 23.01: Uusi suodatin ARM64-suoritettaville tiedostoille. BCJ2-suodatinta on parannettu paremman pakkaussuhteen saavuttamiseksi. Jotkut virheet korjattiin.
- 21.07: Joitakin pieniä muutoksia ja korjauksia.
- 21.06: LZMA-koodaustoiminnon virhe korjattiin.
- 21.03 beta: LZMA-sanakirja jopa 4 Gt. Nopeuden optimoinnit.
- 21.02 alpha: macOS- ja Linux-tuki. Nopeuden optimoinnit.
- 19.00: 7z-arkistojen salausvoimaa lisättiin.
- 18.06: Joitakin nopeuden optimointeja LZMA/LZMA2-koodissa.
- 18.05: Joitakin nopeuden optimointeja LZMA/LZMA2-koodissa.
- 18.01: Joitakin muutoksia LZMA2/xz-monisäikeiskoodiin pakkaamista varten. Jotkut virheet korjattiin.
- 9.35: AES-koodi- ja SFX-moduulit sisällytettiin SDK:hon.
- 9.20: Uusi pieni SFX-moduuli asentajille.
- 9.11: PPMd support.
- 9.04: LZMA2- ja XZ-tuki.
- 4.62: LZMA SDK on julkinen.
LZMA / LZMA2 ovat oletusarvoisia ja yleisiä pakkausmenetelmiä
7z-muoto 7-Zip-ohjelmassa. LZMA tarjoaa korkean puristussuhteen ja nopean dekompression, joten se soveltuu erittäin hyvin sulautettuihin sovelluksiin. Sitä voidaan käyttää esimerkiksi ROM (laiteohjelmisto) -pakkaukseen. LZMA SDK Sisältää: - C++ lähdekoodi LZMA
Enkooderi ja dekooderi
- C++-lähdekoodi .7z pakkaamiseen ja purkamiseen (supistettu versio)
- ANSI-C-yhteensopiva lähdekoodi LZMA / LZMA2 / XZ-pakkaukseen ja dekompressioon
- ANSI-C-yhteensopiva lähdekoodi 7z-dekompressioon esimerkillä
- C#-lähdekoodi LZMA-pakkausta ja dekompressiota varten
- Java-lähdekoodi LZMA-pakkausta ja dekompressiota varten
- lzma.exe .lzma-pakkaukseen ja -purkuun
- 7zr.exe toimimaan 7z-arkistojen kanssa (7z: n alennettu versio.exe 7-Zipistä)
- SFX-moduulit itsepurkautuvien pakettien ja asennusohjelmien luomiseen
LZMA SDK:n ANSI-C- ja C++-lähdekoodi on 7-Zipin lähdekoodin osajoukko. LZMA Ominaisuuksia: -
Pakkausnopeus: 2-8 MB / s 4 GHz: n suorittimella kahdella suorittimen säikeellä.
-
Dekompressionopeus yhdellä suorittimen kierteellä:
- 30-100 MB/s modernilla 4 GHz:n suorittimella (Intel, AMD, ARM).
-
5-15 MB/s yksinkertaisella 1 GHz:n RISC-suorittimella (ARM, MIPS, PowerPC).
-
Pienet muistivaatimukset purkamiseen: 8-32 KB + DictionarySize
-
Pieni koodikoko dekompressioon: 2-8 KB (nopeuden optimoinnista riippuen)
Sitä LZMA dekooderi käyttää vain suorittimen kokonaislukuohjeita ja se voidaan toteuttaa mille tahansa nykyaikaiselle 32-bittiselle suorittimelle. Lisenssi LZMA SDK sijoitetaan
tekijänoikeudettomuus.
Kuka tahansa voi vapaasti kopioida, muokata, julkaista, käyttää, kääntää, myydä tai jakaa alkuperäistä LZMA SDK -koodia joko lähdekoodimuodossa tai käännettynä binäärinä mihin tahansa kaupalliseen tai ei-kaupalliseen tarkoitukseen ja millä tahansa tavalla.
LZMA Links Copyright (C) 2024 Igor Pavlov. |