Linux:Nástroje pro archivaci: Porovnání verzí

Smazaný obsah Přidaný obsah
Woodcraft (diskuse | příspěvky)
m Nová stránka: Linuxové archivační nástroje jsou založeny na principu spojování více souborů do jednoho. Liší se způsobem jak to dělají a také tím, jakým způsobem zachovávají me...
 
Woodcraft (diskuse | příspěvky)
Řádek 30:
==Použití==
 
Dnes se '''ar''' používá převážně jenom pro vytváření a aktualizaci statických knihoven, které používá [[linker]], jako tedy je součástí balíčku [[binutils]] výjimkou je systém instalačních balíčků [[DEB]]
Asi nejčastěji je '''ar''' používán při instalaci s tvorbě deb balíčků
 
Příklad vytvoření statické knihovny z několika zkompilovaných souborů
 
ar rcs libclass.a class1.o class2.o class3.o
 
Při kompilaci aplikace, která závisí na třídách <code>class1.o</code>, <code>class2.o</code> a <code>class3.o</code> pak již není nutné přidávat zkompilované třídy jednotlivě, ale stačí pouze přidat vytvořenou statickou knihovnu:
 
cc main.c libclass.a
 
[[Wikipedia:en:Ar_(Unix)]]
 
Pro použití při práci s deb balíčky viz [[Instalační balíčky]]
 
=cpio=