반응형
bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
우분투에서 최신 LLVM 버전을 설치하는 방법은 다음과 같다.
하지만 최신 버전을 설치해도 clang --version으로 확인해보면 기본적으로 설치된 clang의 버전만 나왔다.
나의 경우 LLVM과 clang 18이 설치되어 있는데도 불구하고 clang은 14로만 동작했다.
이런 문제를 해결하려면
터미널에서 다음과 같이 입력하면 된다.
fuzz@fuzz:~$ sudo su
root@fuzz:~5# ^C
root@fuzz:~# cd /usr/lib/llvm-18/bin
root@fuzz:/usr/lib/llvm-18/bin# for f in *; do rm -f /usr/bin/$f; ln -s ../lib/llvm-18/bin/$f /usr/bin/$f; done
root@fuzz:/usr/lib/llvm-18/bin# exit
exit
fuzz@fuzz:/usr/lib/llvm-15$ clang --version
Ubuntu clang version 18.1.6 (++20240518023229+1118c2e05e67-1~exp1~20240518143321.130)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang --version 실행 시 18버전으로 잘 바뀐 모습을 확인할 수 있다.
참고:
https://askubuntu.com/questions/1435606/how-to-set-newer-version-of-clang-compiler
반응형
'기타 > 팁' 카테고리의 다른 글
생성형 AI 이해를 바탕으로 한 프롬프트 엔지니어링 기법 (0) | 2024.03.24 |
---|---|
버추얼박스 우분투에서 응용 프로그램 그래픽이 깨질 때 해결 방법 (0) | 2024.01.03 |
알PDF를 이용해 여러 사진을 한 PDF 파일로 만들기 (0) | 2023.11.04 |
윈도우는 필기 앱이 없다고? 장점만 뽑아서 극복하자! - 원노트, inkodo, drawboardPDF 활용법 (1) | 2023.04.06 |
비주얼 스튜디오에서 여러 프로젝트 한 파일에 만들기 (0) | 2023.03.15 |