2013-10-14 108 views
0

我的gcc安裝工作正常,但最近有些東西壞了,我不確定是什麼打破了它。我該如何解決這個問題?這是消息我得到試圖編譯你好世界C.Ubuntu上的gcc編譯問題13.04

$ gcc hello.c 
/usr/lib/gcc/x86_64-linux-gnu/4.7/cc1: /usr/local/MATLAB/MATLAB_Compiler_Runtime/v717/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/x86_64-linux-gnu/libppl_c.so.4) 
/usr/lib/gcc/x86_64-linux-gnu/4.7/cc1: /usr/local/MATLAB/MATLAB_Compiler_Runtime/v717/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/x86_64-linux-gnu/libppl.so.12) 

感謝,

回答

2
/usr/local/MATLAB/MATLAB_Compiler_Runtime/v717/sys/os/glnxa64/libstdc++.so.6 

你有一個本地安裝,可能會過時,libstdc++.so.6你的系統,這對不知怎麼本身註冊在ldconfigLD_LIBRARY_PATH或本週所謂的任何東西。您無法運行與正常系統libstdc++.so.6鏈接的程序,直到您擺脫該庫。 gcc本身與libstdc++.so.6鏈接,所以它不能運行。

+0

清理LD_LIBRARY_PATH做到了。它有一堆路徑... MATLAB ...從沒有完成的安裝。 – Farhat