请帮我 . 虽然使用swift build进行编译,但是在我的ubuntu机器中出现以下错误
$ swift build /home/xxxxxxxxx/Downloads/swift-DEVELOPMENT-SNAPSHOT-2016-02-25-a-ubuntu15.10/usr/bin/swift-build:加载共享库时出错:libicuuc.so.55:不能打开共享对象文件:没有这样的文件或目录
我该如何解决这个问题?
谢谢 .
您可以手动下载好的.dep
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu55_55.1-7_amd64.deb
然后你运行:
sudo dpkg -i libicu55_55.1-7_amd64.deb
如果它错过了一些依赖:
sudo apt-get -f install
它对我有用 . 您可以在debian软件包网站上找到其他架构:
https://packages.debian.org/sid/libicu55
p.s:我知道这是在SID上,但这是我找到的唯一版本
您的系统缺少构建Swift的关键组件 libicu-dev .
libicu-dev
安装这个:
sudo apt-get install libicu-dev
但那是为了从源头构建Swift . 你在谈论用Swift建造,我的道歉 .
不幸的是它似乎也无法工作:Swift for Linux只能在 Ubuntu 15.10 and 14.04 上正式运行,你在评论中告诉我你运行的是15.04 .
我知道网上有关于如何使其在Mint和其他发行版上运行的教程......但如果可能的话,最好的是你当然更新你的安装 .
我在网上搜索并在debian packages中找到一个显示 libicuuc.so.55 文件的列表 .
libicuuc.so.55
apt-get install libicu55
将解决问题 .
hallow_me 's link to download libicu55_55.1-7_amd64.deb doesn'工作 . 这是最新的链接https://packages.debian.org/stretch/amd64/libicu57/download
喜欢
wget http://ftp.us.debian.org/debian/pool/main/i/icu/libicu55_55.1-7_amd64.deb
然后按照hallow_me的说明进行安装 .
尝试以下行
echo "deb http://security.ubuntu.com/ubuntu xenial-security main" | sudo tee --append /etc/apt/sources.list sudo apt-get update sudo apt-get install libicu55
5 回答
您可以手动下载好的.dep
然后你运行:
如果它错过了一些依赖:
它对我有用 . 您可以在debian软件包网站上找到其他架构:
https://packages.debian.org/sid/libicu55
p.s:我知道这是在SID上,但这是我找到的唯一版本
您的系统缺少构建Swift的关键组件
libicu-dev
.安装这个:
但那是为了从源头构建Swift . 你在谈论用Swift建造,我的道歉 .
不幸的是它似乎也无法工作:Swift for Linux只能在 Ubuntu 15.10 and 14.04 上正式运行,你在评论中告诉我你运行的是15.04 .
我知道网上有关于如何使其在Mint和其他发行版上运行的教程......但如果可能的话,最好的是你当然更新你的安装 .
我在网上搜索并在debian packages中找到一个显示
libicuuc.so.55
文件的列表 .将解决问题 .
hallow_me 's link to download libicu55_55.1-7_amd64.deb doesn'工作 . 这是最新的链接https://packages.debian.org/stretch/amd64/libicu57/download
喜欢
然后按照hallow_me的说明进行安装 .
尝试以下行