請幫助我。雖然上午編譯使用SWIFT的身材,讓我在我的Ubuntu機器libicuuc.so.55:無法打開共享目標文件
$迅速構建
/家庭/ XXXXXXXXX /下載/迅速發展 - 快照 - 2016年2月25日-A-ubuntu15以下錯誤.10/usr/bin/swift-build:加載共享庫時出錯:libicuuc.so.55:無法打開共享目標文件:無此文件或目錄
我該如何解決此問題?
謝謝。
請幫助我。雖然上午編譯使用SWIFT的身材,讓我在我的Ubuntu機器libicuuc.so.55:無法打開共享目標文件
$迅速構建
/家庭/ XXXXXXXXX /下載/迅速發展 - 快照 - 2016年2月25日-A-ubuntu15以下錯誤.10/usr/bin/swift-build:加載共享庫時出錯:libicuuc.so.55:無法打開共享目標文件:無此文件或目錄
我該如何解決此問題?
謝謝。
您的系統缺少構建Swift,libicu-dev
的關鍵組件。
安裝此:
sudo apt-get install libicu-dev
但是,這是從源頭建築斯威夫特。你在談論與斯威夫特,我的道歉。
遺憾的是,似乎它不會工作之一:在的Ubuntu 15.10和14.04斯威夫特僅適用於Linux 正式運行,你告訴我你正在運行15.04的意見。
我知道網上有關於如何使它適用於薄荷和其他發行版的教程......但最好的是,如果可能的話,你更新你的安裝當然。
您可以手動下載良好的.dep
wget http://ftp.us.debian.org/debian/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
PS:我知道這是對SID,但是這是我發現
*注的唯一版本...包可能已被刪除
我有一個偷偷摸摸的懷疑,OP可能在樹莓派上工作。如果是這樣,或任何人找到這個答案,並在Pi上這個答案會幫助你,除了'libicu55_55.1-7_amd64.deb'改爲'libicu55_55.1-7_armhf.deb'。你也很可能必須'sudo apt-get install libcurl3' –
hallow_me的鏈接下載libicu55_55.1-7_amd64.deb不起作用。 這裏有最新的鏈接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
現在還在其不工作埃裏克 –
確定。什麼使你的機器上有'swift --version'? – Moritz
'Swift版本3.0-dev(LLVM b361b0fc05,Clang 11493b0f62,Swift fc261045a5) 目標:x86_64-unknown-linux-gnu' –