Tôi đã thử nhiều giải pháp để cài đặt bản cập nhật cho trình biên dịch gcc của mình trên máy chủ debian. Không ai trong số họ làm việc. Tôi cần cập nhật trình biên dịch để sử dụng các tính năng mới của c ++ 11, vì điều này cung cấp libcxx11 ABI ổn định và hỗ trợ ổn định cho C ++ 11 (tham khảo tại đây ). Cụ thể nhận phiên bản `GLIBCXX_3.4.21 'không được bao gồm trong trình biên dịch gcc hiện tại của tôi phiên bản 4.9.2 (Debian 4.9.2-10).
Một số gợi ý cho giải pháp sẽ hữu ích. Cảm ơn trước.
Một số liên kết đến diễn đàn liên quan đến vấn đề của tôi mà tôi đã thử:
1 2 3 (giải pháp không hoàn toàn liên quan là dành cho Ubuntu, nhưng tôi chưa thể tìm thấy gcc-5 trong máy chủ ftp của debian)
testing
, nhưng đó có lẽ không phải là một ý tưởng hay trên máy chủ (tất nhiên phụ thuộc vào ý nghĩa của bạn đối với máy chủ). Việc chuyển đổi từ gcc 4.9 sang gcc 5 liên quan đến việc chuyển đổi thư viện, vì vậy bạn sẽ rơi vào thế giới đau khổ nếu bạn cố gắng tự làm điều đó!
testing
(được sử dụng riêng): các gói đôi khi bị xóa tạm thời (vì vậy thiết lập mà bạn vừa xác thực trong VM thử nghiệm của bạn có thể không còn khả dụng nữa) và sửa lỗi bảo mật có thể bị trì hoãn (đôi khi trong một thời gian dài nếu testing
đang trải qua quá trình chuyển đổi thư viện lớn, mặc dù có testing-security
những trường hợp như vậy).