Cài đặt clang 3.8 trên Ubuntu 14.04.3


15

Tôi đã thử các lệnh rõ ràng sau đây:

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

nhưng tôi nhận được tin nhắn:

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

và tôi đã thử:

sudo apt-get update
sudo aptitude install clang-3.8

nhưng nhận được tin nhắn:

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.

Hy vọng cho một phiên bản clang gần đây hơn 3.5. Bất kỳ đề xuất?


bạn có thể vui lòng chỉnh sửa câu hỏi của mình và bao gồm đầu ra của apt-cache search clang
Wayne_Yux 16/2/2016

Câu trả lời:


24

Có vẻ như phiên bản mới nhất cho 14.04.3 là clang 3.6 trong Trusty Updates . Nhưng các nhà phát triển duy trì một PPA sẽ cung cấp cho bạn phiên bản mới nhất:

Các gói LLVM Debian / Ubuntu hàng đêm

Để cài đặt 3.8, trước tiên bạn sẽ thêm khóa:

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

và sau đó thêm kho lưu trữ cho 3,8 bằng cách thêm thủ công dòng sau vào /etc/apt/sources.list(hoặc sử dụng gui 'Software & Updates'):

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

Ảnh chụp màn hình ở đây để thể hiện kỹ thuật:

nhập mô tả hình ảnh ở đây

Sau đó chạy như sau:

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

Kiểm tra cài đặt như sau:

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:~$ 

Và hy vọng điều này sẽ giúp bạn đi ...


Như bạn có thể thấy tại llvm.org/apt/trusty/dists chỉ có phiên bản 3.7 có sẵn theo cách này
Kyle McCormick

Thật vậy, hãy để nó với tôi và tôi sẽ tiếp cận chủ sở hữu trang. Ghét đưa ra lời khuyên tồi nên tôi chắc chắn sẽ đuổi theo điều này ...
andrew.46

1
OK Tôi đã gửi email cho Sylvestre và hy vọng vấn đề này có thể được giải quyết.
andrew.46

Chưa có câu trả lời :(
andrew.46

6
Ồ, đây là một mô hình mới trong Hỏi & Đáp, trước tiên bạn đưa ra câu trả lời, và sau đó biến câu trả lời đó thành sự thật :)
enobayram
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.