LVM 프로젝트
LLM
LLVM 프로젝트에 오신 것을 환영합니다!
이 저장소에는 고도로 최적화된 컴파일러, 옵티마이저 및 런타임 환경 구축을 위한 툴킷인 LLVM용 소스 코드가 포함되어 있습니다.
LLVM 프로젝트에는 여러 구성 요소가 있습니다. 프로젝트의 핵심은 그 자체로 "LLVM"입니다. 여기에는 중간 표현을 처리하고 이를 객체 파일로 변환하는 데 필요한 모든 도구, 라이브러리 및 헤더 파일이 포함되어 있습니다. 도구에는 어셈블러, 디스어셈블러, 비트코드 분석기 및 비트코드 최적화 프로그램이 포함됩니다.
C와 유사한 언어는 Clang 프런트엔드를 사용합니다. 이 구성 요소는 C, C++, Objective-C 및 Objective-C++ 코드를 LLVM 비트코드로 컴파일하고 LLVM을 사용하여 거기에서 개체 파일로 컴파일합니다.
기타 구성요소로는 libc++ C++ 표준 라이브러리, LLD 링커 등이 있습니다.
LLVM 구축 및 실행에 대한 자세한 내용은 LLVM 시작하기 페이지를 참조하세요.
LLVM 프로젝트에 기여하는 방법에 대한 자세한 내용은 LLVM에 기여 가이드를 참조하세요.
LLVM Discourse 포럼, Discord 채팅, LLVM Office Hours 또는 정기 동기화에 참여하세요.
LLVM 프로젝트는 프로젝트 내의 모든 의사소통 방식에 대해 참가자를 위한 행동 강령을 채택했습니다.