AR

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
 
|extensions={{ext|a}}, {{ext|lib}}
 
|extensions={{ext|a}}, {{ext|lib}}
 
}}
 
}}
 +
 +
'''ar''' is a non-compressed archive format for [[Unix]]-style operating systems. It was mostly superceded by [[Tape Archive|tar]] for general archiving use, but persists in use for specialized applications involving linkable libraries for development.
  
 
==Overview==
 
==Overview==
Line 12: Line 14:
 
* Also from IBM is [http://pic.dhe.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.files%2Fdoc%2Faixfiles%2Far_big.htm this] description (and [http://pic.dhe.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.files%2Fdoc%2Faixfiles%2Far_big.htm this] for the "small" variant)
 
* Also from IBM is [http://pic.dhe.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.files%2Fdoc%2Faixfiles%2Far_big.htm this] description (and [http://pic.dhe.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.files%2Fdoc%2Faixfiles%2Far_big.htm this] for the "small" variant)
 
* The Microsoft [http://msdn.microsoft.com/library/windows/hardware/gg463125 PE/COFF documentation] also has a section on .lib files which use the same format
 
* The Microsoft [http://msdn.microsoft.com/library/windows/hardware/gg463125 PE/COFF documentation] also has a section on .lib files which use the same format
 +
 +
[[Category:Development]]

Revision as of 14:54, 24 April 2013

File Format
Name AR
Ontology
Extension(s) .a, .lib

ar is a non-compressed archive format for Unix-style operating systems. It was mostly superceded by tar for general archiving use, but persists in use for specialized applications involving linkable libraries for development.

Overview

There are at least 5 different variants of the ar file format since it has never been formally standardized: AIX(big), AIX(small), Coherent, BSD and GNU

References

  • Wikipedia page for the ar archiver
  • IBM AIX documentation on scribd here (page 386+; someone might find a better accessible version)
  • Also from IBM is this description (and this for the "small" variant)
  • The Microsoft PE/COFF documentation also has a section on .lib files which use the same format
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox