0
我認爲上面的錯誤是衆所周知的,我通過在Matlab目錄中重命名libstdC++。so.6來解決它,並使用一個來自我的usr/lib文件夾。matlab libstdC++。so.6 error(GLIBCXX_3.4.19 not found)
但是如果我沒有權限重命名文件呢?我如何告訴編譯器將它鏈接到我的/ usr/lib/..文件夾中的庫中?
我已經將/ usr/lib/...路徑添加到LD_LIBRARY_PATH變量中,但它不起作用。
我使用cmake來創建我的make文件,有沒有任何選項可以告訴哪個庫應該被選中?
謝謝
此。可能會有所幫助:http://stackoverflow.com/a/28565482/2778484 – chappjc
我設置了它,但它不起作用。現在,我發現了一個工作... – DerJFK
'LD_RUN_PATH'也沒有工作嗎?這通常是LD_LIBRARY_PATH沒有的解決方案。 – chappjc