1. 程式人生 > >/usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 解決方法

/usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 解決方法

問題錯誤描述

在matlab的m檔案中執行一條終端命令時出現如下錯誤資訊:

>> test_FIR
/usr/lib/x86_64-linux-gnu/ivl/ivl: /usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required 
by /usr/lib/x86_64-linux-gnu/ivl/ivl)

截圖如下:



問題來源

在matlab中m指令碼中執行一條呼叫iverilog語句時出錯,該語句是:

        % use iverilog
        system('/usr/bin/iverilog -Wall -g2005 -o tmp.vvp test_FIR.v');

使用的系統是ubuntu14.04

解決方法

敲入如下命令:

[email protected]:~/FPAG_algo/impl/generated$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19
[sudo] password for gsc: 
[email protected]:~/FPAG_algo/impl/generated$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19  /usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6
[sudo] password for gsc: 
[email protected]
:~/FPAG_algo/impl/generated$ locate libstdc++.so

執行第二條命令就可以了。

截圖如下:

問題原因

首先上述終端的terminal下敲入是正確的,但是通過matlab的m指令碼就不行了,並且從出錯的資訊可以看出matlab自帶的glibc的庫版本過低,所以只要找到那個可以的庫,並且連結上去就可以了,上述的locate 命令是為了找到該libc的路徑和動態庫全稱,ln命令是用來連結檔案。

相關推薦

/usr/local/MATLAB/R2013a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 解決方法

問題錯誤描述 在matlab的m檔案中執行一條終端命令時出現如下錯誤資訊: >> test_FIR /usr/lib/x86_64-linux-gnu/ivl/ivl: /usr/local/MATLAB/R2013a/sys/os/glnxa64/libst

ubuntu /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found

GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GL

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found

32位系統或程式通常為以下錯誤: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15’ not found 下載新版本,地址:http://f

如何解決 /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found問題

說明:在Ubuntu下安裝了anocanda,編譯時候用的gcc-4.7,後來發現程式需要用gcc-4.9於是出現 /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found 解決:在/usr/lib/x86..

解決類似/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found錯誤

解決類似/usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.19' not found錯誤 執行MonaServer的時候,遇到了下面的報錯: ./MonaServer: /usr/lib64/libstdc++.so.6:

解決centos中 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的問題

解決centos中 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21’ not found 的問題 首先檢查執行yum insall libgcc 安

如何解決類似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的報錯

1 問題描述 編譯程式或執行程式時,出現類似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21’ not found的報錯。 2 問題分析 這是因為升級gcc時,生成的動態庫沒有替換老版本gcc

解決了/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found的問題

一直在紅帽企業版5裡用arm-linux-gcc-4.5.1給6410編譯,想給2440編譯時裝上了arm-linux-gcc-4.4.3配置好編譯的時候出現下列錯誤 /opt/FriendlyAR

解決類似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的問題

http://itbilu.com/linux/management/NymXRUieg.html 原始碼編譯升級安裝了gcc後,編譯程式或執行其它程式時,有時會出現類似/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的問題。這是因為

搞定 libstdc++.so.6: version `GLIBCXX_3.4.21' not found

不知道神隊友是怎麼把這個問題搞出來的,總之就是裝caffe的matlab介面應該是升級或者降級了gcc?做了個軟連結,然後matlab崩了,機器也宕機了,重啟後直接介面都打不開了。。。 在機器上是沒法搞了,遠端過去結果發現apt都用不了了,報了下面幾個錯誤,要是

ARM執行可執行檔案出現/usr/lib/libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found解決

1.關於Linux PC上出現這種問題容易解決,直接下載個高版本的libstdc++so.6.0.x複製到/usr/lib中,軟連線一下就好了     ln -s libstdc++.so.6.0.x

問題“ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found”的解決辦法

問題描述 最近在伺服器(Linux系統)上用Tensorflow跑Mnist資料集分類的時候遇到了如下問題 Traceback (most recent call last): File "<stdin>", line 1, in <module&g

importerror: /usr/lib64/libstdc++.so.6: version `glibcxx_3.4.17' not found 問題解決

在使用tensorflow的時候,經常會遇到這個:  /usr/lib64/libstdc++.so.6: version `glibcxx_3.4.17' not found 、ImportError: /lib64/libc.so.6: version `GLIBC_2.16'

升級gcc後出現錯誤:/usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' not found

升級gcc後,今天用g++編譯一個c++程式時出現一個錯誤,如下: ./destructor: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.9' no

libstdc++.so.6: version `GLIBCXX_3.4.21'

關於在linux執行某些檔案報下面錯誤: usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' 解決:進入usr/lib/x86_64-linux-gnu/目錄     &

Linux下軟體安裝:libstdc++.so.6: version `CXXABI_1.3.9' not found

libstdc++.so.6在系統中存在於 /usr/lib/libstdc++.so.6  或者 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 導致這個問題的出現可能是你在別的庫中(例如anaconda)也存在該動態庫檔案 1、檢

報錯資訊ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by

報錯資訊:ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found  (required by anaconda3/lib

libstdc++.so.6: version `GLIBCXX3.4.22' not found

使用tensorflow model server時,出現錯誤, libstdc++.so.6: version `GLIBCXX3.4.22’ not found 這是因為當前版本的libstdc++.so.6缺少GLIBCXX_3.4.22.檢視當前版本的GLIBCXX命令為

Mac OS X 下終端系統命令丟失提示 command not found 解決方法

  事件的起因是我在 ~/.bash_profile 裡添加了 ~/.composer/vendor/bin 這個東西導致,或許是 OS X 10.11 的 bug?   先說說 Mac OS

問題“ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found”的解決辦法

問題描述 最近在伺服器(Linux系統)上用Tensorflow跑Mnist資料集分類的時候遇到了如下問題 Traceback (most recent call last): File "<stdin>", line 1, in <module> File