Welcome![Sign In][Sign Up]
Location:
Search - lz c

Search list

[Compress-Decompress algrithms23952

Description: My (so called) HiP compression algorithm as console mode utility. It s a hybrid of Lempel-Ziv 77 and Adaptive Huffman encoding (Huffman + LZ77 ZIP = HiP) with a word prefix hash algorithm etc.-My (so called) a compression algorithm HiP 's console mode utility. It's a hybrid of Lempel-Z iv 77 and Adaptive Huffman encoding (Huffman LZ HiP ZIP = 77) with a word prefix hash algorithm et c.
Platform: | Size: 53517 | Author: 郭春阳 | Hits:

[Compress-Decompress algrithmslzcode

Description: lz编码与解码的c++实现,对文本的操作效果不错,对不是很复杂的位图也有效。
Platform: | Size: 8278 | Author: 鱼雷导弹 | Hits:

[Embeded Linuxsmp86xx_rootfs.tar.bz2

Description:

 sigma smp8634/8635 toolchain rootfs building source.

=================

Readme.txt

=================

 

This is the Sigma Designs customization of the root file system for the

SMP86xx family of chips.

 

This package is of course heavily depending on the toolchain and kernel

packages.

 

Quick HOW-TO

============

a) You need to have a working toolchain package. Once you have built your 

   toolchain, be sure to source toolchain-path.env. This is required for you to

   be able to build the rootfs package.

b) Untar the rootfs package.

c) First, configure your root file system: 'make menuconfig'. All the options 

   in the configuration menus have detailed help. Once you are satisfied with

   your choice of options, exit and save the configuration.

d) If you are using the toolchain composed of gcc 3.4.2, binutils 2.15.91.0.2,

   and uClibc 0.9.27 (defined in the toolchain package) then you must select

   Busybox 1.00 from the 'Package Selection for the target --->' menu.

   If on the other hand you are using the toolchain composed of gcc 4.0.4,

   binutils 2.17, and uClibc 0.9.28.3 then you must select Busybox 1.5 from

   the 'Package Selection for the target --->' menu.

e) If you chose to customize your root file system (option 'customize' in

   submenu 'Package Selection for the target'), be sure to prepare your custom

   files now.

f) Run 'make' to produce your root file system.

 

IMPORTANT NOTE: as of this release, the only supported option in the 'Target 

Options' menu is 'cramfs root filesystem for the target device' (with all its

suboptions). Any other option is currently unsupported and some are known to

not work.

 

Once you are through with step e), your root file system is available in the

main directory of the package as 'root_fs_mipsel.cramfs'.

 

Note about the integration with the toolchain and the kernel source packages

============================================================================

The rootfs package is now integrated with the toolchain package and the 

kernel source package and is able to interact with them in the following

ways:

 

 a) it can grab the necessary runtime libraries from the toolchain package.

 b) it can receive the kernel modules and support files from the kernel source

    package.

 c) the kernel source package can use the produced rootfs image for its initial

    RAM disk.

 

For interaction a) to take place, the SMP86XX_TOOLCHAIN_PATH environment 

variable must be defined and it must point to the main directory of the 

produced toolchain. The easiest way to achieve that is by sourcing the

'toolchain-path.env' environment file after it is produced at the end of the

toolchain production.

 

Note that defining SMP86XX_TOOLCHAIN_PATH is not optional. The build will not

go through unless the environment variable is defined and points to a correct

location. This is because, even if the build went through, the resulting root

file system would be unusable as it would not provide *any* run time library.

 

For interactions b) and c) to take place, the SMP86XX_ROOTFS_PATH environment

variable must be defined and must point to the main directory of the rootfs

package. The easiest way to achieve that is by sourcing the 'rootfs-path.env'

environment file after it is produced, right after your run 'make' or 

'make menuconfig' for the first time.

 

When SMP86XX_ROOTFS_PATH is defined and points to a valid location, the kernel

source package is able to:

 

 b) install its modules to the correct location under the customization 

    directory ('package/customize/source') in the rootfs package. In order to

    then make sure the modules end up in the produced rootfs image, you must

    select the 'customize' option under the 'Package Selection for the target'

    menu in 'make menuconfig'.

 c) grab the produced rootfs image (root_fs_mipsel.cramfs) and use it for its

    initial RAM disk.

 

Thus, in order to produce a rootfs holding the kernel modules and use it as the

kernel initial RAM disk, you need to go through the following steps in order

(note: this is convoluted):

 1) optionally build the toolchain (or use an existing one, more recent than

    2.6.90.0)

 2) source toolchain-path.env in the toolchain package directory

 3) configure the rootfs package with the 'customize' option on in the

    'Package Selection for the target' menu

 4) source 'rootfs-path.env' in the rootfs package directory

 5) configure the kernel, review what is configured as modules, 'make dep'

 6) 'make modules' in the kernel source directory

 7) the 'modules_install' target for the kernel needs that the system map be

    already produced. In order to achieve that, build a first version of the

    kernel: 'make vmlinux'

 8) 'make modules_install' in the kernel source directory. The modules are now

    installed in the rootfs package customization directory.

 9) 'make' in the rootfs package directory. You have now produced a rootfs 

    image holding the kernel modules.

10) 'make' in the kernel source directory. You have now produced a linux ZBF

    image with an initrd holding the kernel modules.

    

Coming features

===============

N/A

 

Troubleshooting

===============

a) when building the cramfs utility tool, the compiler complains that it can't

   find 'zlib.h' or '-lz'.

 

   You need to have the development version of zlib installed on your system.

   How to do that depends on your distribution.

 

 


Platform: | Size: 234248 | Author: mattli001 | Hits:

[DocumentsCSDN技术中心 LZ77压缩算法(C语言版)

Description: 是一个压缩文件的算法 用c语言写的-is a compression algorithm used documents written in language c
Platform: | Size: 8192 | Author: 李游 | Hits:

[Compress-Decompress algrithmslzma

Description: Compress and decompress algorithm in C for vxWorks.
Platform: | Size: 6144 | Author: 林小姐 | Hits:

[AlgorithmLZ77 Codec

Description: LZ77压缩编码算法的C代码,VC开发.-LZ77 compression algorithm C code, VC development.
Platform: | Size: 8192 | Author: 王博 | Hits:

[Compress-Decompress algrithms23952

Description: My (so called) HiP compression algorithm as console mode utility. It s a hybrid of Lempel-Ziv 77 and Adaptive Huffman encoding (Huffman + LZ77 ZIP = HiP) with a word prefix hash algorithm etc.-My (so called) a compression algorithm HiP 's console mode utility. It's a hybrid of Lempel-Z iv 77 and Adaptive Huffman encoding (Huffman LZ HiP ZIP = 77) with a word prefix hash algorithm et c.
Platform: | Size: 53248 | Author: 郭春阳 | Hits:

[Compress-Decompress algrithmslz_comp2

Description: 几种LZ系列算法:LZARI, LZHUF, LZSS 由于其简单的算法和很高的速度,常被用于BIOS中模块压缩-LZ algorithm : LZARI, LZHUF. LZSS due to its simple algorithm and high speed, often used for BIOS compression module
Platform: | Size: 18432 | Author: 张森宁 | Hits:

[Compress-Decompress algrithmsLZMA_442b

Description: 数据压缩算法LZMA,包含c c++ java等各种语言.主要实现的环境是vc++6.0.-Data compression algorithm LZMA, contains c c++ Java and other languages. Realize the environment is a major vc++ 6.0.
Platform: | Size: 71680 | Author: | Hits:

[Compress-Decompress algrithmslzcode

Description: lz编码与解码的c++实现,对文本的操作效果不错,对不是很复杂的位图也有效。-lz encoding and decoding of c++ realize, on the text to operate well, are not very complicated bitmaps and effective.
Platform: | Size: 8192 | Author: 鱼雷导弹 | Hits:

[Compress-Decompress algrithmsCompressDecompress

Description: ACMS压缩算法.zip arc压缩工具.zip ASH压缩算法.zip CAB解压缩程序.zip COM压缩算法.zip C语言常用算法源代码.zip HA压缩算法.zip jac压缩算法.zip lharc压缩算法.zip LZHUF、LZSS、LZARJ压缩算法.zip LZSS压缩算法.zip lzw压缩算法.zip Splay树压缩算法.zip USQ压缩工具.zip zip解压.zip zip压缩解压范例.zip 哈夫曼编码树算法.zip 哈夫曼压缩解压算法.zip 使用LZ压缩算法的完整应用.zip 文件压缩控件.zip 一个含多种压缩算法的程序包.zip 一个压缩工具.zip 以上全解压/压缩相关的算法!-ACMS compression algorithm. Ziparc compression tools. ZipASH compression algorithm. ZipCAB decompression procedures. ZipCOM compression algorithm. ZipC language commonly used algorithm source code. ZipHA compression algorithm. Zipjac compression algorithm. Ziplharc compression algorithm. ZipLZHUF, LZSS, LZARJ compression algorithm. ZipLZSS compression algorithm. ziplzw compression algorithm. zipSplay tree compression algorithm. zipUSQ compression tools. zipzip decompression. zipzip compression decompression examples. zip Huffman tree algorithm. zip decompression Huffman compression algorithm. zip compression algorithm using LZ complete application . zip file compression controls. zip a compression algorithm with a variety of packages. zip a compression utility. zip more than one full decompression/compression algorithm related!
Platform: | Size: 1164288 | Author: haochao | Hits:

[Compress-Decompress algrithmsSTBGWX

Description: Lzw数据压缩算法的源代码,使用c语言实现的 .包括Huffuman算法,RLE算法,LZ算法-Data compression algorithm Lzw source code, use the c language of implementation. Huffuman algorithm include, RLE algorithm, LZ algorithm
Platform: | Size: 1192960 | Author: wuxin | Hits:

[Compress-Decompress algrithmscppfrance_COMPRESSION-LZW___Page

Description: c++ program to activate lz compression
Platform: | Size: 52224 | Author: faycal | Hits:

[OtherC_Complexity_SP

Description: 计算离散时间序列的复杂度,只要是离散序列就可以计算其“LZ”复杂度,采用基本C语音编程-Discret Time Signal s Complexity
Platform: | Size: 1252352 | Author: yanjun | Hits:

[Compress-Decompress algrithmsLZ

Description: LZ压缩方法的source code,用C写的,请参考-source code for compress, use C language...
Platform: | Size: 16384 | Author: Jonathan | Hits:

[Windows DevelopLZ

Description: 用C语言实现基于LZ77字典压缩算法的通信系统-Using C language dictionary based compression algorithm LZ77 communication system
Platform: | Size: 2262016 | Author: 沈旭 | Hits:

[Windows Developlz

Description: 都是些经典例子哦,值得一看,并且有助于学习C语言.-These are the classic example of Oh, worth a visit, and help C language learning
Platform: | Size: 1024 | Author: gxl | Hits:

[Compress-Decompress algrithmslz.rar

Description: LZ算法的实现,是项目中的一部分(这里给出的是最基本的功能,所以没有版权问题),自己理解后完成的,用了3周时间实现最基本的功能,非常便于理解。当数据量较小的时候,压缩后的数据量可能会增大;大数据压缩会减小数据。经过测试,word文档、bmp/jpg图像压缩解压都没有问题。纯C代码,linux和windows下都可编译运行,LZ algorithm, is part of the project (given here is the most basic function, so there is no copyright issues) own understanding, with three weeks to achieve the most basic functions, very easy to understand. When the amount of data is smaller, the amount of data after compression may be increased large data compression reducing data. After testing, word documents, bmp/​ ​ jpg image compression decompression are no problem. Pure C code, linux and windows can be compiled to run under
Platform: | Size: 2048 | Author: 丁力 | Hits:

[Otherlz.zip

Description: lorenz attractor Write a three dimensional OpenGL visualization of the Lorenz Attractor. The lorenz.c program provides an integrator that may be used to generate a sequence of points to use in the visualization.
Platform: | Size: 10240 | Author: accmaii | Hits:

[Compress-Decompress algrithmsLZ

Description: algorithm Lempel-Zive in c++
Platform: | Size: 130048 | Author: dariakopitok | Hits:
« 12 »

CodeBus www.codebus.net