llvm-ar

E292723

llvm-ar is the LLVM project's implementation of the Unix archiver tool, used to create, modify, and extract from static library archives.

All labels observed (1)

Label Occurrences
llvm-ar canonical 2

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf LLVM tool
archiver tool
command-line utility
canCreate symbol table for archives
canDelete members of an archive
canExtract members of an archive
canList members of an archive
canUpdate object files in an archive
category binary utility
software development tool
commandName llvm-ar
compatibleWith GNU ar
linked to: GNU Binutils
designedFor use in LLVM-based toolchains
developedBy LLVM project
linked to: LLVM
distribution LLVM releases
implements Unix archiver functionality
includedIn LLVM binary utilities
linked to: LLVM
interoperableWith LLVM linker lld
linked to: LLD linker

clang
linked to: Clang
openSourceLicense Apache License 2.0 with LLVM exceptions
partOf LLVM project
linked to: LLVM
platform cross-platform
programmingLanguage C++
replaces system ar in some toolchains
runsOn FreeBSD
Linux
Windows
macOS
supportsDeterministicMode true
supportsFormat .a file
static library archive
supportsOption --plugin
D
U
c
d
q
r
s
t
v
x
supportsThinArchives true
usedFor creating static library archives
extracting from static library archives
modifying static library archives

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

LLVM hasComponent llvm-ar
llvm-ar commandName llvm-ar