RHLE6에서 컴파일하지만 RHEL7 또는 Fedora 29에서 실행하는 것이 가능합니까?

RHLE6에서 컴파일하지만 RHEL7 또는 Fedora 29에서 실행하는 것이 가능합니까?

시스템 호환성 문제에 대해 알고 싶습니다.

RHEL6에서 애플리케이션을 컴파일하는 경우 - 바이너리와 동적으로 연결된 모든(비시스템) 라이브러리를 RHEL7 또는 Fedora 29 시스템에 복사하면 어떻게 되나요?

추측이지만 바이너리 자체와 동적 링크 라이브러리가 둘 중 하나의 시스템에 로드되어야 한다고 이해하고 있습니다. chroot를 사용하지 않는다고 가정할 때 시스템 라이브러리(/lib 또는 /lib64 등)에 대해 잘 모르겠습니다. 시스템마다 다를 것이라고 가정합니다. 이로 인해 문제가 발생할 수 있습니까? 아니면 RHEL7 및 Fedora29에서 RHEL6과 완벽하게 호환될 것으로 기대할 수 있습니까?

관련 정보