无法正确地在raspbian上安装预编译的clang

时间:2017-12-12 15:08:04

标签: linux install clang raspbian

我使用了覆盆子pi3,这是我系统的信息:

  

Linux raspberry 4.9.37-v7 +#1017 SMP Thu 7月13日11:26:04 BST 2017 armv7l GNU / Linux

我使用来自here的wget下载了clang + llvm-5.0.0-armv7a-linux-gnueabihf.tar.xz,然后我使用tar xf对其进行解压缩并复制了我从中获取的整个目录tar /usr/local/。{/ p>

但是当我尝试运行clang时,我收到以下消息:

  

pi @ raspberry:/usr/local/clang+llvm-5.0.0-armv7a-linux-gnueabihf/bin$ ./clang

     

./ clang:/lib/arm-linux-gnueabihf/libtinfo.so.5:没有可用的版本信息(./clang要求)

     

./ clang:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:版本`GLIBCXX_3.4.21'找不到(由./clang要求)

     

pi @ raspberry:/usr/local/clang+llvm-5.0.0-armv7a-linux-gnueabihf/bin$ ./clang ++

     

./ clang ++:/ lib/arm-linux-gnueabihf/libtinfo.so.5:没有可用的版本信息(./clang ++要求)

     

./ clang ++:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:版本`GLIBCXX_3.4.21'找不到(./clang ++要求)

     

pi @ raspberry:/usr/local/clang+llvm-5.0.0-armv7a-linux-gnueabihf/bin$ ./clang-5.0

     

./ clang-5.0:/lib/arm-linux-gnueabihf/libtinfo.so.5:没有可用的版本信息(./clang-5.0要求)

     

./ clang-5.0:/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:版本`GLIBCXX_3.4.21'找不到(由./clang-5.0要求)

我的clang-3.5.0-10 + rpi1由apt-get安装,在我的系统上运行良好。

我可以做些什么来解决这些问题?

1 个答案:

答案 0 :(得分:0)

基本上你需要更新的libs glibc和libtinfo。

跑步

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

升级所有库