개발도구 도구

llvm/llvm-project

GIGitHub9월 6일 발표 · 1분

LLVM은 고도로 최적화된 컴파일러, 옵티마이저, 런타임 환경을 구축하는 데 사용되는 종합적인 도구 모음입니다.

세 줄 요약GitHub 원문 기반
  1. 핵심 LLVM 외에도 C/C++/Objective-C 코드를 처리하는 Clang 프론트엔드와 표준 라이브러리(libc++), LLD 링커 등 다양한 전문 구성 요소로 이루어져 있습니다.
  2. 개발자는 이 인프라를 활용하여 여러 언어의 소스 코드를 중간 표현(bitcode)으로 변환하고 효율적으로 최적화할 수 있습니다.
  3. 프로젝트 규모가 방대하므로, LLVM을 사용하거나 기여하려면 공식 문서를 통해 빌드 방법과 가이드라인을 반드시 숙지해야 합니다.

LLVM은 고도로 최적화된 컴파일러, 옵티마이저, 런타임 환경을 구축하는 데 사용되는 종합적인 도구 모음입니다.

원문GitHub · llvm/llvm-project
원문 보기GitHub