Qt5를 사용하는 Linux 용 응용 프로그램을 작성했습니다.
그러나 Qt SDK가 설치되지 않은 Linux에서 실행하려고 할 때 콘솔의 출력은 다음과 같습니다.
플랫폼 플러그인 "xcb"를로드하지 못했습니다. 사용 가능한 플랫폼은 다음과 같습니다.
이 문제를 어떻게 해결할 수 있습니까? 플러그인 파일을 복사해야 할 수도 있습니까? Qt5가 설치된 우분투를 사용하지만 Qt 디렉토리의 이름을 바꾸면 같은 문제가 발생합니다. 따라서 Qt 디렉토리의 일부 파일을 사용합니다.
업데이트 : libqxcb.so 파일을 사용하여 app dir "platforms"폴더에 만들면 앱이 여전히 시작되지 않지만 오류 메시지가 변경됩니다.
플랫폼 플러그인 "xcb"를로드하지 못했습니다. 사용 가능한 플랫폼은 다음과 같습니다.
xcb
어떻게 이런 일이 일어날 수 있습니까? 플랫폼 플러그인을 사용할 수 있지만로드 할 수없는 방법은 무엇입니까?