libstdc 라이브러리를 제공하는 방법은 무엇입니까?

libstdc 라이브러리를 제공하는 방법은 무엇입니까?

Ubuntu Linux에서 C++ 응용 프로그램을 만들었고 이제 Centos Linux에서 실행하려고 합니다. 오류가 발생했습니다:

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

이 상황에서는 일반적으로 어떻게 수행됩니까? 어떻게든 모든 lib를 내 실행 파일에 넣을 수 있나요? 다음과 같이 설치해야합니까?

sudo apt-get install libstdc++6

표준 신규 Linux 설치 시 이 라이브러리가 설치되지 않는 것이 정상입니까?

답변1

새로 설치된 우분투 시스템에서 C++를 컴파일하려면 'build-essential' 패키지가 필요합니다.

$sudo apt install 빌드 필수

관련 정보