apt-get 不再起作用。當我嘗試使用它時,我收到錯誤
apt-get:/opt/Xilinx/Vivado/2015.4/lib/lnx64.o/libstdc++.so.6:找不到版本「GLIBCXX_3.4.20」(/usr/lib/x86_64-linux-gnu/libapt-pkg 需要) .so.4.12)
谷歌搜尋一種解決此問題的方法,導致我看到一些線程說我應該使用 apt-get 來恢復該文件,但顯然這在我的情況下不起作用,因為 apt-get 不起作用。我該怎麼辦?
答案1
(根據評論)
您已覆寫預設函式庫解析器路徑,以便從 Xilinx 目錄(而不是作業系統預設目錄)呼叫 stdc++ 函式庫。該函式庫似乎是針對不同版本的 glibc 編譯的。
您需要unset LD_LIBRARY_PATH
確保該apt-get
命令僅查找標準作業系統庫。