在學習官方的合約教程時遇到下面問題:
編譯智慧型合約時候提示下面的錯誤
看上去是因為libstdc++的版本不夠新吧
先採用的辦法是重新編譯安裝更新版本的gcc-7.3, 沒能解決這個問題
又去網上找到這個辦法
原文:和我的遭遇很像,試了一下
解決方法:
輸出:sudo
apt-get
install libstdc++6
不行啊,類似這種已經是最新版本的提示真的好讓人煩燥,一直不懂得怎麼去解決,還要去好好 學習下ubuntu的軟體源怎麼使用才好呀reading package lists... done
building dependency tree
reading state information... done
libstdc++6 is already the newest version (5.4.0-6ubuntu1~16.04.10).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
還好這位博主還有plan b:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo
apt-get update
sudo
apt-get upgrade
sudo
apt-get dist-upgrade
那麼就再試一次吧,過了,好幸運:#... ... a lot of logs not posted here
e: failed to fetch
r/test/ubuntu/pool/main/g/gcc-5/gcc-5-base_5.5.0-12ubuntu1
~16.04_amd64.deb connection timed out
e: unable to fetch some archives, maybe run apt-get update
or try with --fix-missing?
#... ... a lot of logs not posted here
setting up libquadmath0:amd64 (8.1.0-5ubuntu1~16.04)
...setting up libgcc-5-dev:amd64 (5.5.0-12ubuntu1~16.04)
...setting up gcc-5 (5.5.0-12ubuntu1~16.04)
...setting up libstdc++-5-dev:amd64 (5.5.0-12ubuntu1~16.04)
...setting up g++-5 (5.5.0-12ubuntu1~16.04)
...setting up libobjc4:amd64 (8.1.0-5ubuntu1~16.04)
...setting up libobjc-5-dev:amd64 (5.5.0-12ubuntu1~16.04)
...setting up gcc-6-base:amd64 (6.5.0-2ubuntu1~16.04)
...processing triggers for libc-bin (2.23-0ubuntu10)
...
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 |
grep glibcxx
#... ... other more logs not posted here
glibcxx_3.4.14
glibcxx_3.4.15
glibcxx_3.4.16
glibcxx_3.4.17
glibcxx_3.4.18
glibcxx_3.4.19
glibcxx_3.4.20
glibcxx_3.4.21
glibcxx_3.4.22
glibcxx_3.4.23
glibcxx_3.4.24
glibcxx_3.4.25
glibcxx_debug_message_length
Beego 部署 Server 執行錯誤問題
最近學習了go語言,使用beego框架部署服務,本地開發完編譯後,興高彩烈部署到window server上去,執行直接閃退,使用命令列方式執行返回如下錯誤 orm 2019 12 04 16 03 43 register db default the system cannot find the ...
mysql錯誤執行
將玩家等級c level小於20的所有角色的經驗c exp設定為10000,等級c level設定為20,可用 update t char set c exp 10000 c level 20 where c level 20 然而,在使用該語句時寫成了 update t char set c ex...
ICE 的常見執行錯誤
在編譯和 ice應用相關的檔案中,經常因為 ice相關的檔案包含關係而導致編譯無法通過,此時的錯誤一般提示和 handle.h 相關。然而想要解決這樣的錯誤,一般只需要把在無法編譯成 o檔案的 cpp 檔案中和 ice檔案相關的標頭檔案放在該 cpp 檔案的起始行即可。也就是說,根據提示,把 cpp...