Как предоставить библиотеку libstdc?

Как предоставить библиотеку libstdc?

Я создал приложение c++ в Ubuntu linux и теперь пытаюсь запустить его на Centos linux. Получил ошибку:

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

Как обычно поступают в этой ситуации? Можно ли как-то поместить все библиотеки в мой исполняемый файл? Должен ли я установить их так:

sudo apt-get install libstdc++6

Нормально ли, что эта библиотека не установлена ​​в стандартной новой установке Linux?

решение1

Для компиляции C++ на свежеустановленной системе Ubuntu потребуется пакет «build-essential».

$sudo apt install build-essential

Связанный контент