問題原因:
系統是64bit,該庫是32bit的,在64bit系統上安裝32bit庫
解決辦法:
1. 檢視哪個安裝包包含該庫:yum provides libstdc++.so.6
yum install libstdc++-4.8.5-11.el7.i686
[root@localhost cn_telecom_test_tool]# rpm -qa | grep libstdc
libstdc++-4.8.5-4.el7.x86_64
2. 安裝 libstdc++-4.4.7-4.el6.i686
yum install libstdc++-4.8.5-11.el7.i686
報錯:--> finished dependency resolution
error: protected multilib versions:libstdc++-4.8.5-11.el7.i686 != libstdc++-4.8.5-4.el7.x86_64
you could try using --skip-broken to work around the problem
you could try running: rpm -va --nofiles --nodigest
2.1 解決辦法:
yum update libstdc++-4.8.5-4.el7.x86_64
然後再執行步驟2的命令
再檢視 rpm -qa | grep libstdc
libstdc++-4.8.5-11.el7.x86_64
libstdc++-4.8.5-11.el7.i686
**其他)
鏈結時缺少stdc so 6庫
問題描述 演算法同事給了dsp同事新的演算法庫 一堆 dsp同事把需要的拿出來,編譯報了一堆錯 opt hisi linux x86 arm arm hisiv300 linux bin lib gcc arm hisiv300 linux uclibcgnueabi 4.8.3 arm hisiv...
Ubuntu中缺少inittab檔案的原因
問 ubuntu啟動過程,init程序啟動後為什麼沒有inittab檔案?答 因為debian 系衍生出來的linux 一向是沒有使用 etc inittab 作為登入狀態文件來使用的。但是 雖然沒有系統預設沒有這個檔案,但是你可以自己建乙個inittab檔案。因為從 etc event.d 中的r...
缺少動態庫socket的編譯錯誤
在編譯乙個程式時,系統產生如下的錯誤,原因是makefile中沒有包含相應的動態鏈結庫libsocket.so,需要在makefile中加入 lsocket。g o program netopt bin forecast l usr lib l usr local lib l program net...