Ubuntu 14.04.3에 clang 3.8 설치


15

다음과 같은 명백한 명령을 시도했습니다.

sudo apt-get update
sudo apt-get install clang-3.8

하지만 메시지가 나타납니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

그리고 나는 시도했다 :

sudo apt-get update
sudo aptitude install clang-3.8

그러나 메시지를 얻으십시오 :

Couldn't find package "clang-3.8".  However, the following
packages contain "clang-3.8" in their name:
  clang-3.8-doc 
Couldn't find package "clang-3.8".  However, the following
packages contain "clang-3.8" in their name:
  clang-3.8-doc 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

3.5보다 최신 clang 버전을 원합니다. 어떤 제안?


질문을 편집 하고 다음 결과를 포함 할 수 있습니까?apt-cache search clang
Wayne_Yux

답변:


24

14.04.3의 최신 버전 은 Trusty Updates의 clang 3.6입니다 . 그러나 개발자는 최신 버전을 제공해야하는 PPA를 유지 관리합니다.

LLVM 데비안 / 우분투 야간 패키지

3.8을 설치하려면 먼저 키를 추가하십시오.

wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -

다음 줄을 수동으로 추가 /etc/apt/sources.list하거나 gui 'Software & Updates'를 사용하여 3.8의 저장소를 추가하십시오 .

deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.8 main

이 기술을 보여주는 스크린 샷 :

여기에 이미지 설명을 입력하십시오

그런 다음 다음을 실행하십시오.

sudo apt-get update
sudo apt-get install clang-3.8 lldb-3.8

다음과 같이 설치를 테스트하십시오.

andrew@corinth:~$ clang-3.8 --version
clang version 3.8.0-svn262614-1~exp1 (branches/release_38)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
andrew@corinth:~$ 

그리고 희망적으로 이것은 당신을 갈 것입니다 ...


당신은에서 볼 수 있듯이 llvm.org/apt/trusty/dists 전용 버전 3.7까지하면이 방법을 사용할 수 있습니다
카일 맥코믹

사실, 나와 함께 두십시오. 그러면 페이지 소유자에게 접근 할 것입니다. 내가 가장 확실히이 아래로 추격 있도록 ... 나쁜 조언을 제공하기 싫어
andrew.46

1
확인 Sylvestre에 이메일을 보냈으며이 문제를 해결할 수 있기를 바랍니다.
andrew.46

아직 답변이 없습니다 :(
andrew.46

6
와우, 이것은 Q & A의 새로운 패러다임입니다. 먼저 답을 한 다음 그 답을 실현하십시오 :)
enobayram
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.