Không tìm thấy bản CXXABI_1.3.8 của Ubuntu Ubuntu 19.04


-1

Tôi đang gặp vấn đề với sự phụ thuộc của thời gian chạy MatLab, nó nói rằng libstdc++.so.6cần thiết CXXABI_1.3.8.

Tôi đã thấy một số bài đăng đề xuất tấn cài đặt phiên bản GCC cũ bằng cách thêm PPA, vấn đề là PPA này không có sẵn cho phiên bản 19.04 của ubfox. Bạn có biết bất kỳ giải pháp để làm cho phụ thuộc này làm việc?


19,04 / g ++ - 8. ..... objdump -x /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep CXXABI_1.3.8... Câu trả lời là 37 0x00 0x0bafd178 CXXABI_1.3.8.. CXXABI_1.3.8....? Có thể MatLab không thể tìm kiếm / usr / lib / x86_64-linux-gnu /?
Knud Larsen

MatLab không lấy libstdc++.so.6trong /usr/lib/x86_64-linux-gnu/nhưng trong /usr/local/MATLAB/MATLAB_Runtime/v90/sys/os/glnxa64/. Có lẽ tôi có thể nói với MatLab để có được quyền libstdc++.
Nemma

Hãy thử export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH && [other command]. ... Tức là cái này sẽ đặt / usr / lib / x86_64-linux-gnu trước tiên trong tìm kiếm. Nên làm việc. Trừ khi MatLab được mã hóa cứng để chỉ tìm kiếm "/ usr / local / MATLAB .... ..."
Knud Larsen

Làm việc tốt Cảm ơn bạn rất nhiều
Nemma

Sau khoảng thời gian chờ cần thiết, chấp nhận câu trả lời đúng bằng cách đặt dấu kiểm màu xanh lá cây (✅) trên lề trái của nó. Điều này sẽ giúp đỡ người khác.
dùng68186

Câu trả lời:


1

Ubuntu 19.04, với g ++ - 8

objdump -x /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep CXXABI_1.3.8 
37 0x00 0x0bafd178 CXXABI_1.3.8 
        CXXABI_1.3.8

Tham chiếu Tìm kiếm MatLAB: / usr / local / MATLAB / MATLAB_R.78 / v90 / sys / os / glnxa64 /

Vui lòng làm :

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH && [other command]

Tức là điều này sẽ được đặt /usr/lib/x86_64-linux-gnu/đầu tiên trong đường dẫn tìm kiếm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.