두 개의 서로 다른 Linux 배포판에서 Qt 프로젝트를 컴파일하고 생성했습니다 .AppImage
(Qt는 서로 다른 방식으로 설치되었습니다).
두 출력에는 .AppImage
서로 다른 .so
파일이 포함되어 있습니다. 둘 다 .AppImage
실행됩니다.
나는 알고 싶다:
AppImage 도구는 포함할 라이브러리를 어떻게 결정합니까?
.AppImage
두 파일에 서로 다른 라이브러리가 포함되어 있고 둘 다 실행되는 이유는 무엇입니까 ?둘 중 하나(또는 둘 다)가 100% 작동하지 않습니까?
다양한 Linux 배포판과 호환성이 다른가요?
저는 linuxdeploy
+를 다음과 같이 사용합니다.linuxdeploy-plugin-qt
./linuxdeploy --plugin qt --appdir ........
.AppImage
두 .so 파일 비교: