
clang-lower 버전을 설치할 때 비슷한 문제가 있다는 것을 알고 있습니다. 그러나 나는 그들을 따라 clang-3.9 또는 4.0을 설치하려고 시도했지만 Linux Mint 18에서는 할 수 없었습니다.
먼저 clang-3.8 옵션만 사용했습니다.
sudo apt-get install clang
그런 다음 Tab 키를 두 번 누릅니다.
그럼 난 이걸 따라해협회첫 번째 답변에 있는 내용을 따르세요.
이제 입력 후 Tab을 누르면 clang-3.9 및 clang-4.0이 표시됩니다
sudo apt-get install clang
.
이제 내가 할 때
sudo apt-get install clang-4.0
다음과 같은 오류가 발생합니다.-
The following packages have unmet dependencies:
clang-4.0 : Depends: libjsoncpp0 (>= 0.6.0~rc2) but it is not installable
E: Unable to correct problems, you have held broken packages.
답변1
귀하의 Mint 버전은 Ubuntu 16.04를 기반으로 하므로 해당 버전의 소스 코드를 사용해야 합니다(예:저장소의 홈 페이지):
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial main
# 3.8
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.8 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.8 main
# 3.9
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main
ubuntu-toolchain-r/test
PPA가 필요하지 않습니다 .