22.04 LTS에 Clang 16을 설치하는 방법

22.04 LTS에 Clang 16을 설치하는 방법

22.04 LTS가 있지만 최신 Clang 버전 16을 설치하고 싶습니다.

이것을 어떻게 설치할 수 있나요?

(22.04는 저장소에 Clang 16과 함께 제공되지 않습니다)

업데이트

아래 답변에 감사하지만 여기에서 훨씬 간단한 방법을 찾았습니다.

https://askubuntu.com/a/1415641/132414 https://apt.llvm.org/

To install a specific version of LLVM:
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh <version number>

답변1

Cland 16에는 다운로드할 수 있는 사전 빌드 패키지가 있습니다.github 릴리스 페이지.

이 경우 clang+llvm-16.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz최신 PC 및 노트북용 패키지 다운로드를 선택할 수 있습니다.

비설치 패키지입니다. 파일 관리자에서 압축을 풀고 해당 패키지를 마우스 오른쪽 버튼으로 클릭하세요.큰 상자하위 폴더를 선택하고 '터미널에서 열기'를 선택하세요. 그런 다음 실행 파일을 실행하여 ./clang-16 -x c++ .....

아래와 같은 오류가 있는 경우:

공유 라이브러리를 로드하는 중 오류가 발생했습니다: libtinfo.so.5: 공유 객체 파일을 열 수 없습니다: 해당 파일이나 디렉터리가 없습니다

에서 키 파일( libtinfo.so.5이 경우) 을 검색하세요.packages.ubuntu.com"패키지 내용 검색"섹션에서. 그런 다음 해당 패키지( libtinfo5이 경우)를 설치합니다.

그리고 Clang 16을 자주 사용하는 경우 '큰 상자'를 PATH에 넣습니다. 따라서 clang-16 실행 파일을 실행할 때마다 해당 폴더로 이동할 필요가 없습니다. 그것에 대해 이야기하는 꽤 많은 튜토리얼이 있습니다. 여기내가 만든 것.

관련 정보