How To Install llvm7.0-static.x86_64 on Amazon Linux 2

In this tutorial we learn how to install llvm7.0-static.x86_64 in Amazon Linux 2. llvm7.0-static.x86_64 is LLVM static libraries

Introduction

In this tutorial we learn how to install llvm7.0-static.x86_64 on Amazon Linux 2.

What is llvm7.0-static.x86_64

Static libraries for the LLVM compiler infrastructure.

We can use yum to install llvm7.0-static.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install llvm7.0-static.x86_64.

Install llvm7.0-static.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install llvm7.0-static.x86_64 using yum by running the following command:

sudo yum -y install llvm7.0-static.x86_64

How To Uninstall llvm7.0-static.x86_64 on Amazon Linux 2

To uninstall only the llvm7.0-static.x86_64 package we can use the following command:

sudo yum remove llvm7.0-static.x86_64

llvm7.0-static.x86_64 Package Contents on Amazon Linux 2

/usr/lib64/llvm7.0/lib/libLLVMAArch64AsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64AsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64CodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64Desc.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64Disassembler.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64Info.a
/usr/lib64/llvm7.0/lib/libLLVMAArch64Utils.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUAsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUAsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUCodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUDesc.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUDisassembler.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUInfo.a
/usr/lib64/llvm7.0/lib/libLLVMAMDGPUUtils.a
/usr/lib64/llvm7.0/lib/libLLVMARMAsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMARMAsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMARMCodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMARMDesc.a
/usr/lib64/llvm7.0/lib/libLLVMARMDisassembler.a
/usr/lib64/llvm7.0/lib/libLLVMARMInfo.a
/usr/lib64/llvm7.0/lib/libLLVMARMUtils.a
/usr/lib64/llvm7.0/lib/libLLVMAggressiveInstCombine.a
/usr/lib64/llvm7.0/lib/libLLVMAnalysis.a
/usr/lib64/llvm7.0/lib/libLLVMAsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMAsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMBPFAsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMBPFAsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMBPFCodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMBPFDesc.a
/usr/lib64/llvm7.0/lib/libLLVMBPFDisassembler.a
/usr/lib64/llvm7.0/lib/libLLVMBPFInfo.a
/usr/lib64/llvm7.0/lib/libLLVMBinaryFormat.a
/usr/lib64/llvm7.0/lib/libLLVMBitReader.a
/usr/lib64/llvm7.0/lib/libLLVMBitWriter.a
/usr/lib64/llvm7.0/lib/libLLVMCodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMCore.a
/usr/lib64/llvm7.0/lib/libLLVMCoroutines.a
/usr/lib64/llvm7.0/lib/libLLVMCoverage.a
/usr/lib64/llvm7.0/lib/libLLVMDebugInfoCodeView.a
/usr/lib64/llvm7.0/lib/libLLVMDebugInfoDWARF.a
/usr/lib64/llvm7.0/lib/libLLVMDebugInfoMSF.a
/usr/lib64/llvm7.0/lib/libLLVMDebugInfoPDB.a
/usr/lib64/llvm7.0/lib/libLLVMDemangle.a
/usr/lib64/llvm7.0/lib/libLLVMDlltoolDriver.a
/usr/lib64/llvm7.0/lib/libLLVMExecutionEngine.a
/usr/lib64/llvm7.0/lib/libLLVMFuzzMutate.a
/usr/lib64/llvm7.0/lib/libLLVMGlobalISel.a
/usr/lib64/llvm7.0/lib/libLLVMIRReader.a
/usr/lib64/llvm7.0/lib/libLLVMInstCombine.a
/usr/lib64/llvm7.0/lib/libLLVMInstrumentation.a
/usr/lib64/llvm7.0/lib/libLLVMInterpreter.a
/usr/lib64/llvm7.0/lib/libLLVMLTO.a
/usr/lib64/llvm7.0/lib/libLLVMLibDriver.a
/usr/lib64/llvm7.0/lib/libLLVMLineEditor.a
/usr/lib64/llvm7.0/lib/libLLVMLinker.a
/usr/lib64/llvm7.0/lib/libLLVMMC.a
/usr/lib64/llvm7.0/lib/libLLVMMCDisassembler.a
/usr/lib64/llvm7.0/lib/libLLVMMCJIT.a
/usr/lib64/llvm7.0/lib/libLLVMMCParser.a
/usr/lib64/llvm7.0/lib/libLLVMMIRParser.a
/usr/lib64/llvm7.0/lib/libLLVMNVPTXAsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMNVPTXCodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMNVPTXDesc.a
/usr/lib64/llvm7.0/lib/libLLVMNVPTXInfo.a
/usr/lib64/llvm7.0/lib/libLLVMObjCARCOpts.a
/usr/lib64/llvm7.0/lib/libLLVMObject.a
/usr/lib64/llvm7.0/lib/libLLVMObjectYAML.a
/usr/lib64/llvm7.0/lib/libLLVMOption.a
/usr/lib64/llvm7.0/lib/libLLVMOrcJIT.a
/usr/lib64/llvm7.0/lib/libLLVMPasses.a
/usr/lib64/llvm7.0/lib/libLLVMProfileData.a
/usr/lib64/llvm7.0/lib/libLLVMRuntimeDyld.a
/usr/lib64/llvm7.0/lib/libLLVMScalarOpts.a
/usr/lib64/llvm7.0/lib/libLLVMSelectionDAG.a
/usr/lib64/llvm7.0/lib/libLLVMSupport.a
/usr/lib64/llvm7.0/lib/libLLVMSymbolize.a
/usr/lib64/llvm7.0/lib/libLLVMTableGen.a
/usr/lib64/llvm7.0/lib/libLLVMTarget.a
/usr/lib64/llvm7.0/lib/libLLVMTransformUtils.a
/usr/lib64/llvm7.0/lib/libLLVMVectorize.a
/usr/lib64/llvm7.0/lib/libLLVMWindowsManifest.a
/usr/lib64/llvm7.0/lib/libLLVMX86AsmParser.a
/usr/lib64/llvm7.0/lib/libLLVMX86AsmPrinter.a
/usr/lib64/llvm7.0/lib/libLLVMX86CodeGen.a
/usr/lib64/llvm7.0/lib/libLLVMX86Desc.a
/usr/lib64/llvm7.0/lib/libLLVMX86Disassembler.a
/usr/lib64/llvm7.0/lib/libLLVMX86Info.a
/usr/lib64/llvm7.0/lib/libLLVMX86Utils.a
/usr/lib64/llvm7.0/lib/libLLVMXRay.a
/usr/lib64/llvm7.0/lib/libLLVMipo.a

References

Summary

In this tutorial we learn how to install llvm7.0-static.x86_64 on Amazon Linux 2 using yum.