ar (Unix)

Generalmente, se usa ar para crear y actualizar ficheros biblioteca que utiliza el editor de enlaces o enlazador; sin embargo, se puede usar para crear archivos con cualquier otro propósito.Por ejemplo, para crear un archivo a partir de los ficheros class1.o, class2.o, class3.o, se usaría la siguiente orden: para compilar un programa que depende de class1.o, class2.o, y class3.o uno podría hacer: en vez de: Las opciones -L y -l le dicen al enlazador que busque la biblioteca «libclass.a» en el directorio actual.Históricamente ha habido otras variantes incluyendo AIX (pequeña), AIX (grande) y Coherent, que variaban significativamente del formato común.La cabecera global es un único campo que contiene la cadena ASCII mágica «!» seguida de un único carácter de control LF El formato común es el siguiente.GNU ar utiliza una '/' para marcar el final del nombre del fichero, esto permite usar espacios sin usar un nombre de fichero extendido.