Fedora에 Clang의 최신 안정 버전을 설치하는 방법은 무엇입니까?

Fedora에 Clang의 최신 안정 버전을 설치하는 방법은 무엇입니까?

Fedora로 전환을 고려하고 있는데 최신 안정 버전의 Fedora(36)는 Clang 14만 탑재되어 있고 최신 버전은 Clang 15입니다.

Fedora 베타로 전환하지 않고도 최신 바이너리를 얻을 수 있는 방법이 있습니까?

내가 찾은https://copr.fedorainfracloud.org/coprs/g/fedora-llvm-team/llvm-snapshots/, 그러나 안정적인 버전이 아닌 트렁크 버전만 생성합니다.

답변1

clang의 Fedora37 패키지를 로컬에서 빌드하세요 :)

을 설치하려면 mock사용자를 mock그룹에 추가하고 RPM 소스 페이지로 이동하세요.https://src.fedoraproject.org/rpms/clang, F37에서 clang-15를 클릭하고 clang-15.0.0-2.fc37.src.rpm을 가져온 다음 시뮬레이션에 대상 아키텍처용 컨테이너에 빌드하도록 지시합니다(x86_64 가정).

mock --config /etc/mock/fedora-36-x86_64.cfg --rebuild clang-15.0.0-2.fc37.src.rpm

커피 한두 잔을 마시고 대상 디렉터리에서 생성된 rpm을 설치하면 성공적인 실행이 끝나면 표시됩니다. (팁: cd /path/to/the/binary/rpms; sudo dnf install ./rpm1.rpm ./rpm2.rpm …다음을 사용하여 설치하세요.

관련 정보